50 Commits

Author SHA1 Message Date
f6ea32175e Update build-info on 2025-10-26T23:19:59Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 16s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-10-26 23:19:59 +00:00
efd627a198 Update changelogs on 2025-10-26T23:19:07Z 2025-10-26 23:19:07 +00:00
a8ab06aee9 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc 2025-10-26 23:15:49 +00:00
ea9a6249ff Update .gitea/workflows/pipeline.yml
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 1m51s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 1m51s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 1m56s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m16s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 51s
2025-10-26 16:15:29 -07:00
a5294436db Update build-info on 2025-09-28T01:33:43Z 2025-09-28 01:33:43 +00:00
cba54feb04 Update changelogs on 2025-09-28T01:32:58Z 2025-09-28 01:32:58 +00:00
44a32212a8 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:f0ff1d8afe61088631b798f03e5a68c516d9527d528830074910d9be41df7f73 2025-09-28 01:31:01 +00:00
5411719804 Update build-info on 2025-09-21T01:34:09Z
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Failing after 21s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-09-21 01:34:09 +00:00
364353ed44 Update changelogs on 2025-09-21T01:33:12Z 2025-09-21 01:33:12 +00:00
b7bfb3f6f5 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:7bbf9a4db51aa31f351e844f843ff1feb9e4d222121dc2df317e4633e131d4aa 2025-09-21 01:30:30 +00:00
93bfbbbe7d Update build-info on 2025-09-14T01:35:38Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 45s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 1m36s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m11s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m48s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 59s
2025-09-14 01:35:38 +00:00
2c99d4331f Update changelogs on 2025-09-14T01:34:39Z 2025-09-14 01:34:39 +00:00
df3af72e11 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:146c34d1ffe12929735dca47de953ddc4ccd95194f32128c50d728c514f61c46 2025-09-14 01:30:50 +00:00
1c29eb80b7 Update build-info on 2025-09-07T01:34:44Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 49s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 2m10s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m23s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m28s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 1m1s
2025-09-07 01:34:44 +00:00
c13ea42ac3 Update changelogs on 2025-09-07T01:34:07Z 2025-09-07 01:34:07 +00:00
068ffee7e2 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:73f6647c83bb0bd12cd7c70009d2eacc39f40c63be9daf365b03412fe2a05183 2025-09-07 01:31:05 +00:00
49778f1361 Update build-info on 2025-08-31T01:34:41Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 11s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 53s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m3s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 2m32s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m57s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 8s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 38s
2025-08-31 01:34:41 +00:00
d486ca6379 Update changelogs on 2025-08-31T01:34:06Z 2025-08-31 01:34:06 +00:00
3a303680fe Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:69b0d49aeda21b1cbe435eb19d1821a7b1cb4a9702d8eca80309a8398a822f7e 2025-08-31 01:30:18 +00:00
76dde869c4 Update build-info on 2025-08-24T01:35:32Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m8s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 2m19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m23s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m28s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 36s
2025-08-24 01:35:32 +00:00
2abcc82d85 Update changelogs on 2025-08-24T01:34:55Z 2025-08-24 01:34:55 +00:00
b5de04d99d Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:efbcdf14cff2e742c7335ea587f5d048e89e4bb1da5057b58b9c2d5accb3c41a 2025-08-24 01:31:13 +00:00
08751305a8 Update build-info on 2025-08-17T01:34:17Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 43s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m7s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m6s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 2m17s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m25s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 39s
2025-08-17 01:34:17 +00:00
894b61c2c6 Update changelogs on 2025-08-17T01:33:39Z 2025-08-17 01:33:39 +00:00
4b5c39fc44 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:e1e258c55f0a9a11fe2d75c32a10c157e1641e22d43371886fe724e871b24745 2025-08-17 01:30:38 +00:00
923d25793f Update build-info on 2025-08-10T01:35:22Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 1m4s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m8s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m44s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 6s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 39s
2025-08-10 01:35:22 +00:00
08f3357e5f Update changelogs on 2025-08-10T01:34:29Z 2025-08-10 01:34:29 +00:00
a6d4f62a1c Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:4990452514b44f6c69b7ffc6e2753e37f8d98d4b581ce02e12a683bbc6c5e7f4 2025-08-10 01:30:39 +00:00
a23a73958a Update build-info on 2025-07-30T15:49:09Z
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 13s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 1m49s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m42s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 2m54s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m45s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 8s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 55s
2025-07-30 15:49:09 +00:00
8ecfbe9884 Update changelogs on 2025-07-30T15:48:18Z 2025-07-30 15:48:18 +00:00
09f01ccae7 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:8d902ad7e4a1a3673e1025cee6447356649d5719f38445378c8b563e850fabde 2025-07-30 15:45:15 +00:00
f7b9a22bc8 test
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 43s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 51s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Successful in 1m57s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 2m28s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 2m2s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Successful in 7s
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Successful in 52s
2025-07-30 08:44:27 -07:00
1313e2426a test 2025-07-28 09:22:14 -07:00
f2acad6e09 test
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-28 09:21:57 -07:00
c38cb801a2 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:8d902ad7e4a1a3673e1025cee6447356649d5719f38445378c8b563e850fabde 2025-07-28 16:05:42 +00:00
4f5c1e03a6 test
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 11s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Failing after 1m17s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 1m47s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 1m54s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m20s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-28 08:27:06 -07:00
517a792b77 test 2025-07-28 08:25:59 -07:00
500c9e2deb fix url
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 20s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-28 08:25:17 -07:00
12ed8c958b Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:8d902ad7e4a1a3673e1025cee6447356649d5719f38445378c8b563e850fabde 2025-07-28 15:23:03 +00:00
fd6b2aafb0 test
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 12s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Failing after 1m7s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m51s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 2m8s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-28 08:22:52 -07:00
dde2634c42 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:a34c0e593c07225d6ea85f7775d26759474ac0e2c1955c5d500423ef6141afb5 2025-07-27 01:31:37 +00:00
c03558840c Update .gitea/workflows/pipeline.yml
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Failing after 7s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-18 05:55:07 -07:00
ab2443d639 Update .gitea/workflows/pipeline.yml
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Failing after 1s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-17 07:15:32 -07:00
ae5c841ae3 Update .gitea/workflows/base-build.yml
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 9s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-17 06:33:27 -07:00
d5c9853939 add testing versions & updated workflow
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 7s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-16 05:49:05 -07:00
58a49a763f change and add testing versions
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 8s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Successful in 10s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Failing after 1m19s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Successful in 1m53s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Successful in 1m46s
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-16 05:39:31 -07:00
9e5fd9aee7 change and add testing versions
All checks were successful
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Successful in 8s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-16 05:33:11 -07:00
34f5540554 test 2025-07-16 05:32:29 -07:00
d7b46be4b8 change and add testing versions
Some checks failed
Build and Push Minecraft Docker Images on Debian-base update / poll-debian-base-and-detect-changes (push) Failing after 1s
Build and Push Minecraft Docker Images on Debian-base update / Build and Push fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-fabric (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push testing-vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / Build and Push vanilla (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-changelogs (push) Has been skipped
Build and Push Minecraft Docker Images on Debian-base update / generate-build-info (push) Has been skipped
2025-07-16 05:31:20 -07:00
612d16eba1 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:4967b5c1b4d1d436423d28f5c055bd8d6c0c14f66128a060f959714855a5e710 2025-07-15 18:30:56 +00:00
22 changed files with 279 additions and 46 deletions

View File

@@ -1 +1 @@
gitea.fithwum.tech/fithwum/debian-base@sha256:25757d57b4e94d25a09d0786251d9062116a640be3dc7963710ed63d0aaab41b
gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc

View File

@@ -8,11 +8,12 @@ on:
- '.gitea/workflows/*.yml'
- '**/Dockerfile'
- '**/*.sh'
- '!.cache/*'
- '!**/CHANGES.md'
- '!**/build-info.json'
schedule:
- cron: '30 */6 * * *'
- cron: '30 1 * * 0'
###############################
env:
IMAGE_REGISTRY: gitea.fithwum.tech
IMAGE_ORG: ${{ secrets.GIT_USERNAME }}
@@ -20,7 +21,7 @@ env:
IMAGE_REPO_MINECRAFT: minecraft
IMAGE_TAG_DEBIAN: bookworm
DIGEST_FILE: .cache/debian-base.digest
VERSIONS: vanilla testing fabric
VERSIONS: vanilla testing-vanilla fabric testing-fabric
jobs:
poll-debian-base-and-detect-changes:
@@ -28,7 +29,7 @@ jobs:
outputs:
digest_changed: ${{ steps.compare_digest.outputs.changed }}
versions_changed: ${{ steps.check_changed_versions.outputs.versions_changed }}
new_versions: ${{ steps.check_new_versions.outputs.new_versions }}
steps:
- name: Checkout repo
uses: actions/checkout@v3
@@ -55,18 +56,59 @@ jobs:
run: |
CURRENT_DIGEST="${{ steps.get_digest.outputs.digest }}"
LAST_DIGEST="$(cat ${{ env.DIGEST_FILE }} 2>/dev/null || echo '')"
if [ "$CURRENT_DIGEST" = "$LAST_DIGEST" ]; then
echo "[INFO] Digest unchanged"
echo "changed=false" >> $GITHUB_OUTPUT
else
echo "$CURRENT_DIGEST" > ${{ env.DIGEST_FILE }}
git config user.name "${{ secrets.GIT_USERNAME }}"
git config user.email "${{ secrets.GIT_EMAIL }}"
git add ${{ env.DIGEST_FILE }}
git commit -m "Update base digest to $CURRENT_DIGEST" || true
git push
echo "changed=true" >> $GITHUB_OUTPUT
exit 0
fi
echo "[INFO] Digest changed → updating cache"
echo "$CURRENT_DIGEST" > ${{ env.DIGEST_FILE }}
git config user.name "${{ secrets.GIT_USERNAME }}"
git config user.email "${{ secrets.GIT_EMAIL }}"
git add ${{ env.DIGEST_FILE }}
git commit -m "Update base digest to $CURRENT_DIGEST" || true
# --- Safe rebase with auto conflict resolution ---
git fetch origin master
if ! git rebase --strategy-option=theirs origin/master; then
echo "[WARN] Rebase conflict, auto-resolving by preferring local digest"
git rebase --abort
git fetch origin master
git reset --hard origin/master
echo "$CURRENT_DIGEST" > ${{ env.DIGEST_FILE }}
git add ${{ env.DIGEST_FILE }}
git commit -m "Force-update base digest to $CURRENT_DIGEST (auto-resolved)"
fi
git push origin HEAD:master
echo "changed=true" >> $GITHUB_OUTPUT
# - name: Compare with stored digest
# id: compare_digest
# run: |
# CURRENT_DIGEST="${{ steps.get_digest.outputs.digest }}"
# LAST_DIGEST="$(cat ${{ env.DIGEST_FILE }} 2>/dev/null || echo '')"
# if [ "$CURRENT_DIGEST" = "$LAST_DIGEST" ]; then
# echo "changed=false" >> $GITHUB_OUTPUT
# else
# echo "$CURRENT_DIGEST" > ${{ env.DIGEST_FILE }}
# git config user.name "${{ secrets.GIT_USERNAME }}"
# git config user.email "${{ secrets.GIT_EMAIL }}"
# git add ${{ env.DIGEST_FILE }}
# git commit -m "Update base digest to $CURRENT_DIGEST" || true
# # Try to rebase onto latest remote
# git pull --rebase || {
# echo "[ERROR] Rebase failed — aborting."
# exit 1
# }
# git push
# echo "changed=true" >> $GITHUB_OUTPUT
# fi
- name: Detect changed Minecraft versions
id: check_changed_versions
run: |
@@ -81,14 +123,33 @@ jobs:
done
CHANGED_VERSIONS=$(echo "$CHANGED_VERSIONS" | xargs) # trim whitespace
echo "versions_changed=$CHANGED_VERSIONS" >> $GITHUB_OUTPUT
- name: Detect Minecraft versions without build-info
id: check_new_versions
run: |
NEW_VERSIONS=""
GIT_CREDENTIAL="${{ secrets.GIT_TOKEN || secrets.GIT_PASSWORD }}"
git clone --depth=1 "https://${{ secrets.GIT_USERNAME }}:${GIT_CREDENTIAL}@gitea.fithwum.tech/fithwum/minecraft.git" upload-repo
for version in $VERSIONS; do
if [ ! -f "upload-repo/$version/build-info.json" ]; then
echo "[INFO] No build-info.json for $version → treating as new"
NEW_VERSIONS="$NEW_VERSIONS $version"
fi
done
echo "new_versions=$NEW_VERSIONS" >> $GITHUB_OUTPUT
build-minecraft-images:
runs-on: vm-docker-build2
needs: poll-debian-base-and-detect-changes
if: needs.poll-debian-base-and-detect-changes.outputs.digest_changed == 'true' || needs.poll-debian-base-and-detect-changes.outputs.versions_changed != ''
if: |
needs.poll-debian-base-and-detect-changes.outputs.digest_changed == 'true' ||
needs.poll-debian-base-and-detect-changes.outputs.versions_changed != '' ||
needs.poll-debian-base-and-detect-changes.outputs.new_versions != ''
strategy:
matrix:
version: [vanilla, testing, fabric]
version: [vanilla, testing-vanilla, fabric, testing-fabric]
name: Build and Push ${{ matrix.version }}
steps:
- name: Checkout repo

View File

@@ -1,5 +1,5 @@
## 2025-07-15T15:48:33Z
## 2025-10-26T23:19:07Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:25757d57b4e94d25a09d0786251d9062116a640be3dc7963710ed63d0aaab41b (fithwum)
- update runners (fithwum)
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:b9905e20e41d888f0168ab8727658776971487c41599fada5806d99708c32a17 (fithwum)
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc (fithwum)
- Update .gitea/workflows/pipeline.yml (fithwum)
- Update build-info on 2025-09-28T01:33:43Z (fithwum)

View File

@@ -1,9 +1,9 @@
{
"version": "fabric",
"commit": "64426e435348815d9d4edc9d0f37402525024d8e",
"build_time": "2025-07-15T15:48:57Z",
"commit": "efd627a1984a260a77bfd5ccd49d83fe2031da8c",
"build_time": "2025-10-26T23:19:44Z",
"image_tag": "gitea.fithwum.tech/fithwum/minecraft:fabric",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:9d6397acad0024054a84c389fe44b87f230450b203b394ee050ed27b1c2af0b1",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:5ad2144f54deb67ed383a9c4b4ea111b1a38c6f68ded09c54c18933036ae7fbb",
"image_size": "1GB",
"image_size_bytes": 1134660796
"image_size_bytes": 1135624797
}

View File

@@ -0,0 +1,5 @@
## 2025-10-26T23:19:07Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc (fithwum)
- Update .gitea/workflows/pipeline.yml (fithwum)
- Update build-info on 2025-09-28T01:33:43Z (fithwum)

45
testing-fabric/Dockerfile Normal file
View File

@@ -0,0 +1,45 @@
FROM gitea.fithwum.tech/fithwum/debian-base:bookworm
LABEL maintainer="fithwum"
# Environment Variables
ENV ACCEPT_EULA=""
ENV GAME_PORT=""
ENV MC_VERSION=""
ENV FABRIC_VERSION=""
ENV INSTALLER_VERSION=""
ENV XMX_SIZE=""
ENV XMS_SIZE=""
ENV XMN_SIZE=""
# URL's for files
ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/minecraft/raw/branch/master/fabric/install_script.sh
# Install Dependencies.
RUN apt-get -y update \
&& apt-get install -y --no-install-recommends bzip2 lsb-release screen jq\
&& apt-get -y --fix-broken install \
&& apt-get -y autoclean \
&& apt-get -y autoremove \
&& rm -rf /var/lib/apt/lists/* \
&& update-ca-certificates -f;
# Install java
RUN wget https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb -O packages-microsoft-prod.deb \
&& dpkg -i packages-microsoft-prod.deb \
&& apt-get update && apt-get install -y msopenjdk-21 \
&& apt-get -y update && apt-get -y --fix-broken install
# Folder creation.
RUN mkdir -p /MCserver /MCtemp \
&& chmod 777 -R /MCserver /MCtemp \
&& chown 99:100 -R /MCserver /MCtemp
# Main script
RUN wget "$INSTALL_SCRIPT" -O /MCtemp/install_script.sh \
&& chmod +x /MCtemp/install_script.sh
# Directory where data is stored
VOLUME /MCserver
# Run command
CMD [ "/bin/bash", "./MCtemp/install_script.sh" ]

View File

@@ -0,0 +1,9 @@
{
"version": "testing-fabric",
"commit": "efd627a1984a260a77bfd5ccd49d83fe2031da8c",
"build_time": "2025-10-26T23:19:59Z",
"image_tag": "gitea.fithwum.tech/fithwum/minecraft:testing-fabric",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:7323faf65f71809d9965ae0547146212dcbb49786505e9a9a06f3965f1e6a628",
"image_size": "1GB",
"image_size_bytes": 1135624982
}

View File

@@ -0,0 +1,100 @@
#!/bin/bash
# Copyright (c) 2022 fithwum
# All rights reserved
# Main Install Links
SERVER_FILE=https://meta.fabricmc.net/v2/versions/loader/$MC_VERSION/$FABRIC_VERSION/$INSTALLER_VERSION/server/jar
MC_RUN_FILE=https://gitea.fithwum.tech/fithwum/minecraft/raw/branch/master/fabric/run.sh
rm -fr /MCserver/run_*.sh
# Main install (Debian).
# Check for server files and download if needed.
if [ -e /MCserver/fabric-$MC_VERSION-$FABRIC_VERSION.jar ]
then
echo " "
echo "INFO ! fabric-$MC_VERSION-$FABRIC_VERSION.jar found starting now."
else
echo " "
echo "WARNING ! fabric-$MC_VERSION-$FABRIC_VERSION.jar is out of date/missing ... will download now."
echo " "
echo "INFO ! Cleaning old files."
mkdir /MCserver/old-server-versions
mv /MCserver/fabric-*-*.jar /MCserver/old-server-versions/
wget --no-cache --show-progress --progress=bar:force:noscroll $SERVER_FILE -O /MCserver/fabric-$MC_VERSION-$FABRIC_VERSION.jar
fi
sleep 1
# Looking for run.sh
if [ -e /MCserver/run-$MC_VERSION.sh ]
then
echo " "
echo "INFO ! run-$MC_VERSION.sh found ... will use existing file."
else
echo " "
echo "WARNING ! run-$MC_VERSION.sh is out of date/missing ... will download now."
mv /MCserver/run-*.sh /MCserver/old-server-versions/
wget --no-cache --show-progress --progress=bar:force:noscroll $MC_RUN_FILE -O /MCserver/run-$MC_VERSION.sh
fi
# Check for EULA
if [ ! -f /MCserver/eula.txt ]; then
:
else
if [ "$ACCEPT_EULA" == "false" ]; then
if grep -rq 'eula=true' /MCserver/eula.txt; then
sed -i '/eula=true/c\eula=false' /MCserver/eula.txt
fi
echo " "
echo "WARNING ! EULA not accepted, you must accept the EULA"
echo " to start the Server, putting server in sleep mode"
sleep infinity
fi
fi
sleep 1
if [ ! -f /MCserver/eula.txt ]; then
echo " "
echo "WARNING ! EULA not found please stand by..."
sleep 5
fi
if [ "$ACCEPT_EULA" == "true" ]; then
if grep -rq 'eula=false' /MCserver/eula.txt; then
sed -i '/eula=false/c\eula=true' /MCserver/eula.txt
echo " "
echo "INFO ! EULA accepted, server restarting, please wait..."
sleep 1
exec /MCserver/run-$MC_VERSION.sh --dataPath=/MCserver
exit 0
fi
elif [ "$ACCEPT_EULA" == "false" ]; then
echo " "
echo "WARNING ! EULA not accepted, you must accept the EULA"
echo " to start the Server, putting server in sleep mode"
sleep infinity
else
echo " "
echo "WARNING ! Something went wrong, please check EULA variable"
fi
sleep 1
echo "INFO ! Setting game port."
sed -i '/server-port='*'/c\server-port='$GAME_PORT'' /MCserver/server.properties
sleep 1
# Set permissions.
chown 99:100 -R /MCserver
chmod 777 -R /MCserver
chmod +x /MCserver/run-$MC_VERSION.sh
chmod +x /MCserver/fabric-$MC_VERSION-$FABRIC_VERSION.jar
sleep 1
# Run Minecraft server.
echo " "
echo "INFO ! Starting Minecraft Server $MC_VERSION"
exec /MCserver/run-$MC_VERSION.sh --dataPath=/MCserver
exit

13
testing-fabric/run.sh Normal file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
# Copyright (c) 2022 fithwum
# All rights reserved
cd /MCserver
JAR=./fabric-*-*.jar
while [ true ]; do
java -Xmx$XMX_SIZE -Xms$XMS_SIZE -Xmn$XMN_SIZE -Dbungee.epoll=false -jar $JAR nogui
if [ $? -eq 0 ]; then
break
fi
done

View File

@@ -0,0 +1,5 @@
## 2025-10-26T23:19:07Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc (fithwum)
- Update .gitea/workflows/pipeline.yml (fithwum)
- Update build-info on 2025-09-28T01:33:43Z (fithwum)

View File

@@ -10,7 +10,7 @@ ENV XMS_SIZE=""
ENV XMN_SIZE=""
# URL's for files
ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/minecraft/raw/branch/master/testing/install_script.sh
ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/minecraft/raw/branch/master/testing-vanilla/install_script.sh
# Install Dependencies.
RUN apt-get -y update \

View File

@@ -0,0 +1,9 @@
{
"version": "testing-vanilla",
"commit": "efd627a1984a260a77bfd5ccd49d83fe2031da8c",
"build_time": "2025-10-26T23:19:30Z",
"image_tag": "gitea.fithwum.tech/fithwum/minecraft:testing-vanilla",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:d709793249193596c3ea31f91d8e271a7f882331200b2a243e813e0a450caf10",
"image_size": "1GB",
"image_size_bytes": 1135602966
}

View File

@@ -1,5 +0,0 @@
## 2025-07-15T15:48:33Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:25757d57b4e94d25a09d0786251d9062116a640be3dc7963710ed63d0aaab41b (fithwum)
- update runners (fithwum)
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:b9905e20e41d888f0168ab8727658776971487c41599fada5806d99708c32a17 (fithwum)

View File

@@ -1,9 +0,0 @@
{
"version": "testing",
"commit": "64426e435348815d9d4edc9d0f37402525024d8e",
"build_time": "2025-07-15T15:48:42Z",
"image_tag": "gitea.fithwum.tech/fithwum/minecraft:testing",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:f46403bb8b911df8ed2938c598baa1286934198c2f0a6e387ff6fecdcce2bf43",
"image_size": "1GB",
"image_size_bytes": 1134639046
}

View File

@@ -1,5 +1,5 @@
## 2025-07-15T15:48:33Z
## 2025-10-26T23:19:07Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:25757d57b4e94d25a09d0786251d9062116a640be3dc7963710ed63d0aaab41b (fithwum)
- update runners (fithwum)
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:b9905e20e41d888f0168ab8727658776971487c41599fada5806d99708c32a17 (fithwum)
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:0ec40453757ece2e2ebcc6af59ead694497c6c0eebb974073de55fcd7fbf95dc (fithwum)
- Update .gitea/workflows/pipeline.yml (fithwum)
- Update build-info on 2025-09-28T01:33:43Z (fithwum)

View File

@@ -1,9 +1,9 @@
{
"version": "vanilla",
"commit": "64426e435348815d9d4edc9d0f37402525024d8e",
"build_time": "2025-07-15T15:48:41Z",
"commit": "efd627a1984a260a77bfd5ccd49d83fe2031da8c",
"build_time": "2025-10-26T23:19:29Z",
"image_tag": "gitea.fithwum.tech/fithwum/minecraft:vanilla",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:b53ff67b440fd4774cbb2fda05a6178272724cb826f30cb92b6bd476d479b2ce",
"digest": "gitea.fithwum.tech/fithwum/minecraft@sha256:72fa3e88e91d8d0368ce44ab71d4504252aba65409222798d1ed431e68f3ae37",
"image_size": "1GB",
"image_size_bytes": 1134638947
"image_size_bytes": 1135625049
}