git: Upload artifact for ImHex Web build

This commit is contained in:
WerWolv
2025-01-12 22:03:50 +01:00
parent f699e76c56
commit 6cdce75095

View File

@@ -51,8 +51,20 @@ jobs:
- name: ⬆️ Upload artifacts
uses: actions/upload-pages-artifact@v3
with:
name: github_pages
path: out/
- name: 🔨 Copy necessary files
run: |
cp dist/web/serve.py out/start_imhex_web.py
- name: ⬆️ Upload package
uses: actions/upload-artifact@v4
with:
if-no-files-found: error
name: ImHex Web
path: out/*
# See https://github.com/actions/cache/issues/342#issuecomment-1711054115
- name: 🗑️ Delete old cache
continue-on-error: true
@@ -76,4 +88,9 @@ jobs:
steps:
- name: 🌍 Deploy
id: deployment
uses: actions/deploy-pages@v4
uses: actions/deploy-pages@v4
- name: 🗑️ Delete artifact
uses: geekyeggo/delete-artifact@v5
with:
name: github_pages