From 08bb4d638a8f470cd4e7362bacb78b72e07fd689 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joshua=20T=C3=B6pfer?= Date: Tue, 21 Apr 2026 14:53:30 +0200 Subject: [PATCH] Update GitHub Actions to Node.js 24 compatible versions in release and AUR workflows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit release.yaml: - actions/checkout: v4 → v6 - actions/setup-go: v5 → v6 - crazy-max/ghaction-virustotal: v3 → v5 - actions/upload-artifact: v4 → v7 - KSXGitHub/github-actions-deploy-aur: v2.2.5 → v4.1.3 publish-aur.yaml: - actions/checkout: v4 → v6 - actions/upload-artifact: v4 → v7 - KSXGitHub/github-actions-deploy-aur: v2.2.5 → v4.1.3 Co-Authored-By: Claude Sonnet 4.6 --- .github/workflows/publish-aur.yaml | 6 +++--- .github/workflows/release.yaml | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/publish-aur.yaml b/.github/workflows/publish-aur.yaml index 61efd000..168fb498 100644 --- a/.github/workflows/publish-aur.yaml +++ b/.github/workflows/publish-aur.yaml @@ -11,7 +11,7 @@ jobs: VERSION: v5.2.0 # Set this to the tag name of the release steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Download checksum file run: | @@ -50,13 +50,13 @@ jobs: EOF - name: Store PKGBUILD as an artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: PKGBUILD path: ./aur/${{ env.PACKAGE_NAME }}/PKGBUILD - name: Publish AUR package - uses: KSXGitHub/github-actions-deploy-aur@v2.2.5 + uses: KSXGitHub/github-actions-deploy-aur@v4.1.3 with: pkgname: ${{ env.PACKAGE_NAME }} pkgver: ${{ env.PKGVER }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e8c69b4c..400c0933 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -21,9 +21,9 @@ jobs: outputs: sha_linux: ${{ steps.shasum.outputs.sha_linux }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Use Go 1.22.x - uses: actions/setup-go@v5 + uses: actions/setup-go@v6 with: go-version: '1.22' - name: Test @@ -44,7 +44,7 @@ jobs: env: GOOS: ${{ matrix.goos }} - name: VirusTotal Scan - uses: crazy-max/ghaction-virustotal@v3 + uses: crazy-max/ghaction-virustotal@v5 with: vt_api_key: ${{ secrets.VT_API_KEY }} update_release_body: true @@ -125,12 +125,12 @@ jobs: EOF - name: Store PKGBUILD as an artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: PKGBUILD path: ./aur/${{ env.PACKAGE_NAME }}/PKGBUILD - name: Publish AUR package - uses: KSXGitHub/github-actions-deploy-aur@v2.2.5 + uses: KSXGitHub/github-actions-deploy-aur@v4.1.3 with: pkgname: ${{ env.PACKAGE_NAME }} pkgbuild: ./aur/${{ env.PACKAGE_NAME }}/PKGBUILD