From b4428ded006c27da98e3cd9bd430a95e458386ac Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Thu, 2 Feb 2023 01:05:42 +0100 Subject: [PATCH] Update outdated GitHub actions --- .github/workflows/arch.yml | 12 +++++++----- .github/workflows/arch_lts.yml | 12 +++++++----- .github/workflows/debian.yml | 12 +++++++----- .github/workflows/debian_lts.yml | 12 +++++++----- .github/workflows/fedora-36.yml | 12 +++++++----- .github/workflows/fedora-37.yml | 12 +++++++----- 6 files changed, 42 insertions(+), 30 deletions(-) diff --git a/.github/workflows/arch.yml b/.github/workflows/arch.yml index 6b4341cf5..76f1b9d07 100644 --- a/.github/workflows/arch.yml +++ b/.github/workflows/arch.yml @@ -15,7 +15,7 @@ jobs: container: archlinux steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -68,7 +68,7 @@ jobs: ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: arch-latest path: release @@ -79,12 +79,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: arch-latest + path: arch-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -104,9 +105,10 @@ jobs: pacman -S --noconfirm base-devel git - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: arch-latest + path: arch-latest - name: Update repository env: diff --git a/.github/workflows/arch_lts.yml b/.github/workflows/arch_lts.yml index e3089192f..1a97d15cf 100644 --- a/.github/workflows/arch_lts.yml +++ b/.github/workflows/arch_lts.yml @@ -15,7 +15,7 @@ jobs: container: archlinux steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -68,7 +68,7 @@ jobs: ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: arch-latest path: release @@ -79,12 +79,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: arch-latest + path: arch-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -104,9 +105,10 @@ jobs: pacman -S --noconfirm base-devel git - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: arch-latest + path: arch-latest - name: Update repository env: diff --git a/.github/workflows/debian.yml b/.github/workflows/debian.yml index 030e08c68..ed6917707 100644 --- a/.github/workflows/debian.yml +++ b/.github/workflows/debian.yml @@ -21,7 +21,7 @@ jobs: container: ubuntu:20.04 steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -135,7 +135,7 @@ jobs: dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: debian-latest path: release @@ -146,12 +146,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: debian-latest + path: debian-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -171,9 +172,10 @@ jobs: apt-get install -y git - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: debian-latest + path: debian-latest - name: Update repository env: diff --git a/.github/workflows/debian_lts.yml b/.github/workflows/debian_lts.yml index 3fe999404..ca5226464 100644 --- a/.github/workflows/debian_lts.yml +++ b/.github/workflows/debian_lts.yml @@ -21,7 +21,7 @@ jobs: container: ubuntu:20.04 steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -120,7 +120,7 @@ jobs: dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: debian-latest path: release @@ -131,12 +131,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: debian-latest + path: debian-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -156,9 +157,10 @@ jobs: apt-get install -y reprepro git - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: debian-latest + path: debian-latest - name: Update repository env: diff --git a/.github/workflows/fedora-36.yml b/.github/workflows/fedora-36.yml index d8715072e..675775b95 100644 --- a/.github/workflows/fedora-36.yml +++ b/.github/workflows/fedora-36.yml @@ -17,7 +17,7 @@ jobs: options: --security-opt seccomp=unconfined steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -55,7 +55,7 @@ jobs: rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID" - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: fedora-36-latest path: pkg/fedora/kernel-surface/out/x86_64 @@ -66,12 +66,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: fedora-36-latest + path: fedora-36-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -92,9 +93,10 @@ jobs: dnf install -y git findutils - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: fedora-36-latest + path: fedora-36-latest - name: Update repository env: diff --git a/.github/workflows/fedora-37.yml b/.github/workflows/fedora-37.yml index 71ce0c821..889d3dba4 100644 --- a/.github/workflows/fedora-37.yml +++ b/.github/workflows/fedora-37.yml @@ -17,7 +17,7 @@ jobs: options: --security-opt seccomp=unconfined steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install build dependencies run: | @@ -55,7 +55,7 @@ jobs: rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID" - name: Upload artifacts - uses: actions/upload-artifact@v1 + uses: actions/upload-artifact@v3 with: name: fedora-37-latest path: pkg/fedora/kernel-surface/out/x86_64 @@ -66,12 +66,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: fedora-37-latest + path: fedora-37-latest - name: Upload assets - uses: svenstaro/upload-release-action@v1-release + uses: svenstaro/upload-release-action@v2 with: repo_token: ${{ secrets.GITHUB_BOT_TOKEN }} file: ./*-latest/* @@ -92,9 +93,10 @@ jobs: dnf install -y git findutils - name: Download artifacts - uses: actions/download-artifact@v1 + uses: actions/download-artifact@v3 with: name: fedora-37-latest + path: fedora-37-latest - name: Update repository env: