From 9408a9c8e5b3ad03935c8566b5fb3bbc9267cdc3 Mon Sep 17 00:00:00 2001 From: TheAssassin Date: Wed, 4 Sep 2024 23:33:58 +0200 Subject: [PATCH 1/3] Update all actions --- .github/workflows/build.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e83747d..560e8bb 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -35,7 +35,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get git hash run: | @@ -65,7 +65,7 @@ jobs: # copy pubkey so that it's included with the files uploaded to the release page cp signing-pubkey.asc out/ - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: artifacts path: out/* @@ -85,7 +85,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Get git hash run: | @@ -107,7 +107,7 @@ jobs: - build steps: - name: Download artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 - name: Inspect directory after downloading artifacts run: ls -alFR - name: Create release and upload artifacts From 8223819b2a893369a671644a2a4d791c7bf9f224 Mon Sep 17 00:00:00 2001 From: TheAssassin Date: Wed, 4 Sep 2024 23:35:55 +0200 Subject: [PATCH 2/3] Fix conflicting artifact names --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 560e8bb..d8838a5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -67,7 +67,7 @@ jobs: - uses: actions/upload-artifact@v4 with: - name: artifacts + name: artifacts ${{ matrix.appimage_arch }} path: out/* build-in-chroot: From 03cb7bf569fa63b5e0a8baefeb7a409a883d4b9d Mon Sep 17 00:00:00 2001 From: TheAssassin Date: Wed, 4 Sep 2024 23:44:58 +0200 Subject: [PATCH 3/3] Artifacts are now downloaded into separate directories --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d8838a5..93f5209 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -116,4 +116,4 @@ jobs: run: | wget -q https://github.com/TheAssassin/pyuploadtool/releases/download/continuous/pyuploadtool-x86_64.AppImage chmod +x pyuploadtool-x86_64.AppImage - ./pyuploadtool-x86_64.AppImage --appimage-extract-and-run artifacts/* + ./pyuploadtool-x86_64.AppImage --appimage-extract-and-run artifacts*/*