Compare commits
36 Commits
v1.207.0
...
8401ac724d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8401ac724d | ||
|
|
46f6a43848 | ||
|
|
8fe91b6360 | ||
|
|
ad8f7bf9ef | ||
|
|
d199155e78 | ||
|
|
b8bd7d61e5 | ||
|
|
38fa963484 | ||
|
|
828b2b245a | ||
|
|
89a4cdc5a7 | ||
|
|
23c81ab305 | ||
|
|
5ebf0e2d13 | ||
|
|
856cc070b8 | ||
|
|
cc04a95682 | ||
|
|
8f791c05f0 | ||
|
|
5bccfe60b7 | ||
|
|
d6415aef0b | ||
|
|
a70b87fd00 | ||
|
|
02d7c8c0ef | ||
|
|
713b56d4e2 | ||
|
|
3af7d71726 | ||
|
|
a12413fa58 | ||
|
|
a970a6294a | ||
|
|
18d17209b2 | ||
|
|
5048871058 | ||
|
|
9ae408de25 | ||
|
|
b3ba187884 | ||
|
|
4638c1af7a | ||
|
|
39c0995504 | ||
|
|
340945a77d | ||
|
|
5ec8e31615 | ||
|
|
e4085c323f | ||
|
|
60f6061ba8 | ||
|
|
4e16e59391 | ||
|
|
725b00760b | ||
|
|
d08720e01d | ||
|
|
d2e2fd7c11 |
75
.github/workflows/main.yml
vendored
@@ -17,27 +17,27 @@ concurrency:
|
|||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
create-release:
|
#create-release:
|
||||||
runs-on: ubuntu-latest
|
#runs-on: ubuntu-latest
|
||||||
steps:
|
#steps:
|
||||||
- uses: actions/checkout@master
|
# - uses: actions/checkout@master
|
||||||
|
|
||||||
- name: Archive Images
|
# - name: Archive Images
|
||||||
run: |
|
# run: |
|
||||||
rm -rf docker Dockerfile
|
# rm -rf docker Dockerfile
|
||||||
mkdir -p img
|
# mkdir -p img
|
||||||
ls | grep -v img | xargs mv -t img
|
# ls | grep -v img | xargs mv -t img
|
||||||
zip -r -s 500m img-${{ github.ref_name }}.zip img/
|
# zip -r -s 500m img-${{ github.ref_name }}.zip img/
|
||||||
|
|
||||||
- name: Upload Release
|
# - name: Upload Release
|
||||||
# Add the files one-by-one in an effort to avoid timeouts
|
# Add the files one-by-one in an effort to avoid timeouts
|
||||||
# Sleep between creating the release and adding files, as the release takes time to be created (?)
|
# Sleep between creating the release and adding files, as the release takes time to be created (?)
|
||||||
run: |
|
# run: |
|
||||||
gh release create "${{github.ref_name}}" --title "${{github.ref_name}}" --notes "Version ${{ github.ref_name }}"
|
# gh release create "${{github.ref_name}}" --title "${{github.ref_name}}" --notes "Version ${{ github.ref_name }}"
|
||||||
sleep 10
|
# sleep 10
|
||||||
for f in $(find . -name 'img-${{ github.ref_name }}.*' -print); do gh release upload ${{ github.ref_name }} $f; done
|
# for f in $(find . -name 'img-${{ github.ref_name }}.*' -print); do gh release upload ${{ github.ref_name }} $f; done
|
||||||
env:
|
# env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
|
||||||
create-image:
|
create-image:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
@@ -55,20 +55,37 @@ jobs:
|
|||||||
echo "IMAGE_ID=$(echo ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME | tr '[A-Z]' '[a-z]')" >> $GITHUB_ENV
|
echo "IMAGE_ID=$(echo ghcr.io/${{ github.repository_owner }}/$IMAGE_NAME | tr '[A-Z]' '[a-z]')" >> $GITHUB_ENV
|
||||||
|
|
||||||
# region See: https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#upgrading-a-workflow-that-accesses-ghcrio
|
# region See: https://docs.github.com/en/packages/managing-github-packages-using-github-actions-workflows/publishing-and-installing-a-package-with-github-actions#upgrading-a-workflow-that-accesses-ghcrio
|
||||||
- name: Build Image
|
- name: Use QEMU
|
||||||
run: |
|
uses: docker/setup-qemu-action@master
|
||||||
docker build -t $IMAGE_NAME .
|
with:
|
||||||
|
platforms: all
|
||||||
|
|
||||||
|
- name: Free Disk Space (Ubuntu)
|
||||||
|
uses: insightsengineering/disk-space-reclaimer@v1
|
||||||
|
with:
|
||||||
|
# this might remove tools that are actually needed,
|
||||||
|
# if set to "true" but frees about 6 GB
|
||||||
|
tools-cache: true
|
||||||
|
android: true
|
||||||
|
dotnet: true
|
||||||
|
haskell: true
|
||||||
|
large-packages: true
|
||||||
|
swap-storage: true
|
||||||
|
docker-images: false
|
||||||
|
|
||||||
|
- name: Set up Docker Buildx
|
||||||
|
id: buildx
|
||||||
|
uses: docker/setup-buildx-action@master
|
||||||
|
|
||||||
- name: Log In to Registry
|
- name: Log In to Registry
|
||||||
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
|
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin
|
||||||
|
|
||||||
- name: Push Image
|
- name: Build the docker image
|
||||||
run: |
|
uses: docker/build-push-action@master
|
||||||
echo IMAGE_ID=$IMAGE_ID
|
with:
|
||||||
echo IMAGE_VERSION=$IMAGE_VERSION
|
context: .
|
||||||
docker tag $IMAGE_NAME $IMAGE_ID:$IMAGE_VERSION
|
builder: ${{ steps.buildx.outputs.name }}
|
||||||
# Always tag latest when pushing a tag, as we don't expect to ever merge old tags
|
platforms: linux/arm64,linux/amd64
|
||||||
[[ "${{ github.ref }}" == "refs/tags/"* ]] && docker tag $IMAGE_NAME $IMAGE_ID:latest
|
push: true
|
||||||
docker push $IMAGE_ID:$IMAGE_VERSION
|
tags: ghcr.io/kokomo123/5etools-img:latest
|
||||||
docker push $IMAGE_ID:latest
|
|
||||||
# endregion
|
# endregion
|
||||||
|
|||||||
1
.gitignore
vendored
@@ -12,6 +12,7 @@ img
|
|||||||
# Misc dev/scripting files
|
# Misc dev/scripting files
|
||||||
trash
|
trash
|
||||||
trash_in
|
trash_in
|
||||||
|
node_
|
||||||
|
|
||||||
# Generated files
|
# Generated files
|
||||||
sitemap.xml
|
sitemap.xml
|
||||||
|
|||||||
BIN
adventure/DoDk/10-002.queens-retinue.webp
Normal file
|
After Width: | Height: | Size: 112 KiB |
BIN
adventure/HWAitW/thumbnail/Alderheart.webp
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
adventure/HWAitW/thumbnail/Inner-Keep-DM.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
adventure/HWAitW/thumbnail/The-Avium.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
adventure/HWAitW/thumbnail/Winnowing-Reach.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
adventure/QftIS/000-00-001.golden-sphinx-door.webp
Normal file
|
After Width: | Height: | Size: 136 KiB |
BIN
adventure/QftIS/001-00-003.infinite-staircase.webp
Normal file
|
After Width: | Height: | Size: 305 KiB |
BIN
adventure/QftIS/002-01-001.ch1-the-infinite-staircase.webp
Normal file
|
After Width: | Height: | Size: 287 KiB |
BIN
adventure/QftIS/003-01-002.marching-modrons.webp
Normal file
|
After Width: | Height: | Size: 198 KiB |
BIN
adventure/QftIS/004-01-003.the-genie-nafas.webp
Normal file
|
After Width: | Height: | Size: 460 KiB |
BIN
adventure/QftIS/005-01-004.censer-of-dreams.webp
Normal file
|
After Width: | Height: | Size: 533 KiB |
BIN
adventure/QftIS/006-02-001.ch2-the-lost-city.webp
Normal file
|
After Width: | Height: | Size: 408 KiB |
BIN
adventure/QftIS/007-02-002.lost-city-door.webp
Normal file
|
After Width: | Height: | Size: 105 KiB |
BIN
adventure/QftIS/008-02-003.lost-city-original.webp
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
adventure/QftIS/009-02-004.cynidicean-masks.webp
Normal file
|
After Width: | Height: | Size: 105 KiB |
BIN
adventure/QftIS/010-map-2.01-buried-ziggurat-1-3.webp
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
adventure/QftIS/011-map-2.01-buried-ziggurat-1-3-player.webp
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
adventure/QftIS/012-02-005.gorm-mask.webp
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
adventure/QftIS/013-02-006.guardians-of-gorm.webp
Normal file
|
After Width: | Height: | Size: 151 KiB |
BIN
adventure/QftIS/014-02-008.mages-of-usamigraras.webp
Normal file
|
After Width: | Height: | Size: 260 KiB |
BIN
adventure/QftIS/015-02-007.usamigaras-mask.webp
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
adventure/QftIS/016-02-009.madarua-mask.webp
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
adventure/QftIS/017-02-010.warriors-of-madarua.webp
Normal file
|
After Width: | Height: | Size: 233 KiB |
BIN
adventure/QftIS/018-map-2.02-buried-ziggurat-4.webp
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
adventure/QftIS/019-map-2.02-buried-ziggurat-4-player.webp
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
adventure/QftIS/020-02-011.queen-zanobis.webp
Normal file
|
After Width: | Height: | Size: 236 KiB |
BIN
adventure/QftIS/021-map-2.03-buried-ziggurat-5.webp
Normal file
|
After Width: | Height: | Size: 3.4 MiB |
BIN
adventure/QftIS/022-map-2.03-buried-ziggurat-5-player.webp
Normal file
|
After Width: | Height: | Size: 3.4 MiB |
BIN
adventure/QftIS/023-02-012.cynidicea-mosaic.webp
Normal file
|
After Width: | Height: | Size: 460 KiB |
BIN
adventure/QftIS/024-02-013.zargon-mask.webp
Normal file
|
After Width: | Height: | Size: 71 KiB |
BIN
adventure/QftIS/025-map-2.04-expanded-ziggurat.webp
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
adventure/QftIS/026-map-2.04-expanded-ziggurat-player.webp
Normal file
|
After Width: | Height: | Size: 1.7 MiB |
BIN
adventure/QftIS/027-02-014.zargon-the-returner.webp
Normal file
|
After Width: | Height: | Size: 80 KiB |
BIN
adventure/QftIS/028-map-2.05-underground-city.webp
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
BIN
adventure/QftIS/029-map-2.05-underground-city-player.webp
Normal file
|
After Width: | Height: | Size: 2.1 MiB |
BIN
adventure/QftIS/030-03-001.ch3-when-a-star-falls.webp
Normal file
|
After Width: | Height: | Size: 506 KiB |
BIN
adventure/QftIS/031-03-002.tower-of-the-heavens-door.webp
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
adventure/QftIS/032-03-003.when-a-star-falls-original.webp
Normal file
|
After Width: | Height: | Size: 185 KiB |
BIN
adventure/QftIS/033-map-3.01-tegefed-mountains.webp
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
adventure/QftIS/034-map-3.01-tegefed-mountains-player.webp
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
adventure/QftIS/035-03-004.sion-lurking.webp
Normal file
|
After Width: | Height: | Size: 406 KiB |
BIN
adventure/QftIS/036-map-3.02-derwyths-homestead.webp
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
adventure/QftIS/037-map-3.02-derwyths-homestead-player.webp
Normal file
|
After Width: | Height: | Size: 1.3 MiB |
BIN
adventure/QftIS/038-03-005.derwyth-the-druid.webp
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
adventure/QftIS/039-map-3.03-derro-lair.webp
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
adventure/QftIS/040-map-3.03-derro-lair-player.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/041-03-007.derro-raiders.webp
Normal file
|
After Width: | Height: | Size: 216 KiB |
BIN
adventure/QftIS/042-03-006.fallen-star.webp
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
adventure/QftIS/043-map-3.04-therno-lake.webp
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
adventure/QftIS/044-map-3.04-therno-lake-player.webp
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
adventure/QftIS/045-03-008.the-tower-of-the-heavens.webp
Normal file
|
After Width: | Height: | Size: 147 KiB |
BIN
adventure/QftIS/046-map-3.05-tower-of-the-heavens.webp
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
adventure/QftIS/047-map-3.05-tower-of-the-heavens-player.webp
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
adventure/QftIS/048-03-009.piyarz-cipolla-porro.webp
Normal file
|
After Width: | Height: | Size: 318 KiB |
BIN
adventure/QftIS/049-03-010.elder-sage.webp
Normal file
|
After Width: | Height: | Size: 488 KiB |
BIN
adventure/QftIS/050-map-3.06-forge-of-the-kagu-svirfneblin.webp
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
|
After Width: | Height: | Size: 1.1 MiB |
BIN
adventure/QftIS/052-03-011.kagu-svirfneblin.webp
Normal file
|
After Width: | Height: | Size: 354 KiB |
BIN
adventure/QftIS/053-03-012.grisdelfawr.webp
Normal file
|
After Width: | Height: | Size: 420 KiB |
BIN
adventure/QftIS/054-04-001.ch4-beyond-the-crystal-cave.webp
Normal file
|
After Width: | Height: | Size: 634 KiB |
BIN
adventure/QftIS/055-04-002.eternal-garden-door.webp
Normal file
|
After Width: | Height: | Size: 216 KiB |
BIN
adventure/QftIS/056-04-003.beyond-the-crystal-cave-original.webp
Normal file
|
After Width: | Height: | Size: 85 KiB |
BIN
adventure/QftIS/057-04-004.governor-isabela-folcarae.webp
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
adventure/QftIS/058-map-4.01-cave-of-echoes.webp
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
adventure/QftIS/059-map-4.01-cave-of-echoes-player.webp
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
adventure/QftIS/060-04-005.crystal-cave-waterfall.webp
Normal file
|
After Width: | Height: | Size: 279 KiB |
BIN
adventure/QftIS/061-map-4.02-eternal-garden.webp
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
adventure/QftIS/062-map-4.02-eternal-garden-player.webp
Normal file
|
After Width: | Height: | Size: 2.4 MiB |
BIN
adventure/QftIS/063-04-006.leprechauns.webp
Normal file
|
After Width: | Height: | Size: 332 KiB |
BIN
adventure/QftIS/064-04-007.vuuthramis.webp
Normal file
|
After Width: | Height: | Size: 217 KiB |
BIN
adventure/QftIS/065-04-008.fountain-all-heal.webp
Normal file
|
After Width: | Height: | Size: 210 KiB |
BIN
adventure/QftIS/066-04-009.barkburrs.webp
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
adventure/QftIS/067-04-010.stargleam-and-silverlily.webp
Normal file
|
After Width: | Height: | Size: 453 KiB |
BIN
adventure/QftIS/068-04-011.palace-of-spires.webp
Normal file
|
After Width: | Height: | Size: 268 KiB |
BIN
adventure/QftIS/069-map-4.03-palace-of-spires.webp
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
adventure/QftIS/070-map-4.03-palace-of-spires-player.webp
Normal file
|
After Width: | Height: | Size: 2.5 MiB |
BIN
adventure/QftIS/071-04-012.juliana-and-orlando.webp
Normal file
|
After Width: | Height: | Size: 478 KiB |
BIN
adventure/QftIS/072-04-013.sarcophagus.webp
Normal file
|
After Width: | Height: | Size: 150 KiB |
BIN
adventure/QftIS/073-05-001.ch5-pharaoh.webp
Normal file
|
After Width: | Height: | Size: 117 KiB |
BIN
adventure/QftIS/074-05-002.pharaoh-door.webp
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
adventure/QftIS/075-05-003.pharaoh-original.webp
Normal file
|
After Width: | Height: | Size: 83 KiB |
BIN
adventure/QftIS/076-map-5.01-false-tomb.webp
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
adventure/QftIS/077-map-5.01-false-tomb-player.webp
Normal file
|
After Width: | Height: | Size: 2.2 MiB |
BIN
adventure/QftIS/078-05-004.iaseda.webp
Normal file
|
After Width: | Height: | Size: 171 KiB |
BIN
adventure/QftIS/079-map-5.02-maze-of-mists-map.webp
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
adventure/QftIS/080-map-5.02-maze-of-mists-map-player.webp
Normal file
|
After Width: | Height: | Size: 2.6 MiB |
BIN
adventure/QftIS/081-05-005.minotaur.webp
Normal file
|
After Width: | Height: | Size: 234 KiB |
|
After Width: | Height: | Size: 2.7 MiB |
|
After Width: | Height: | Size: 2.6 MiB |
BIN
adventure/QftIS/084-map-5.05-dome-of-flight-map.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/085-map-5.05-dome-of-flight-map-player.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/086-05-006.uma.webp
Normal file
|
After Width: | Height: | Size: 212 KiB |
BIN
adventure/QftIS/087-map-5.06-observation-dome-map.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/088-map-5.06-observation-dome-map-player.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/089-map-5.07-gauntlet.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/090-map-5.07-gauntlet-player.webp
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
adventure/QftIS/091-05-007.nafik.webp
Normal file
|
After Width: | Height: | Size: 293 KiB |
BIN
adventure/QftIS/092-map-5.08-tomb-of-amun-sa-map.webp
Normal file
|
After Width: | Height: | Size: 506 KiB |