From 8d179f83dd50e4eb44a18f6c21972c565dfd8bc5 Mon Sep 17 00:00:00 2001 From: Bionus Date: Wed, 21 Feb 2024 02:34:37 +0100 Subject: [PATCH] build: bump Github actions versions --- .github/workflows/build.yml | 42 +++++++++++++++++------------------ .github/workflows/docs.yml | 4 ++-- .github/workflows/sources.yml | 4 ++-- 3 files changed, 25 insertions(+), 25 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 01022934d..1bee552cf 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -46,7 +46,7 @@ jobs: submodules: recursive - name: Uncrustify cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: bin-cache with: path: bin @@ -138,7 +138,7 @@ jobs: lcov --list coverage.info - name: Upload coverage results - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 version: name: Version @@ -188,7 +188,7 @@ jobs: modules: ${{ env.QT_MODULES }} - name: Vendor cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: vendor-cache with: path: vendor @@ -255,14 +255,14 @@ jobs: mv Grabber_*-x86_64.AppImage.zsync Grabber-x86_64.AppImage.zsync - name: Upload AppImage - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber-x86_64.AppImage path: Grabber-x86_64.AppImage if-no-files-found: error - name: Upload AppImage update information - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber-x86_64.AppImage.zsync path: Grabber-x86_64.AppImage.zsync @@ -272,7 +272,7 @@ jobs: run: ./scripts/package-linux.sh - name: Upload archive - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber.tar.gz path: Grabber.tar.gz @@ -303,7 +303,7 @@ jobs: modules: ${{ env.QT_MODULES }} - name: Vendor cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: vendor-cache with: path: vendor @@ -354,7 +354,7 @@ jobs: run: ./scripts/package-mac.sh - name: Upload package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber.dmg path: Grabber.dmg @@ -391,7 +391,7 @@ jobs: modules: ${{ env.QT_MODULES }} - name: Vendor cache - uses: actions/cache@v3 + uses: actions/cache@v4 id: vendor-cache with: path: vendor @@ -482,7 +482,7 @@ jobs: mv scripts/windows-setup/Grabber_*.exe "Grabber_x64.exe - name: Upload installer - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber_x64.exe path: Grabber_x64.exe @@ -493,7 +493,7 @@ jobs: run: scripts\package-windows.bat && mv Grabber.zip Grabber_x64.zip - name: Upload package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber_x64.zip path: Grabber_x64.zip @@ -505,7 +505,7 @@ jobs: run: 7z a "Grabber_x64_symbols.zip" ".\build\gui\Grabber.pdb" ".\build\cli\Grabber-cli.pdb" - name: Upload symbols - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: ${{ github.event_name != 'pull_request' && startsWith(github.ref, 'refs/tags/v') }} with: name: Grabber_x64_symbols.zip @@ -603,7 +603,7 @@ jobs: mv build/gui-qml/android-build/build/outputs/apk/release/android-build-release-signed.apk Grabber.apk 2> /dev/null || true - name: Upload package - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: Grabber.apk path: Grabber.apk @@ -622,43 +622,43 @@ jobs: steps: - name: Download artifact (Linux AppImage) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber-x86_64.AppImage - name: Download artifact (Linux AppImage update information) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber-x86_64.AppImage.zsync - name: Download artifact (Linux archive) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber.tar.gz - name: Download artifact (macOS) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber.dmg - name: Download artifact (Windows 64-bit installer) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber_x64.exe - name: Download artifact (Windows 64-bit archive) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber_x64.zip - name: Download artifact (Windows 64-bit symbols) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 if: needs.version.outputs.release == '1' with: name: Grabber_x64_symbols.zip - name: Download artifact (Android) - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: Grabber.apk diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index fb89cd9d8..c4e10a054 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,13 +22,13 @@ jobs: uses: actions/checkout@v4 - name: Install Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.11' - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: key: mkdocs-material-${{ env.cache_id }} path: .cache diff --git a/.github/workflows/sources.yml b/.github/workflows/sources.yml index 01ebbac39..1ac99258f 100644 --- a/.github/workflows/sources.yml +++ b/.github/workflows/sources.yml @@ -38,7 +38,7 @@ jobs: run: ./scripts/package-sources.sh - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: sources path: | @@ -53,7 +53,7 @@ jobs: steps: - name: Download artifacts - uses: actions/download-artifact@v2 + uses: actions/download-artifact@v4 with: name: sources