Browse Source

Update outdated GitHub actions

Maximilian Luz 2 years ago
parent
commit
b4428ded00

+ 7 - 5
.github/workflows/arch.yml

@@ -15,7 +15,7 @@ jobs:
     container: archlinux
     container: archlinux
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -68,7 +68,7 @@ jobs:
         ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID
         ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
         path: release
         path: release
@@ -79,12 +79,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
+        path: arch-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -104,9 +105,10 @@ jobs:
         pacman -S --noconfirm base-devel git
         pacman -S --noconfirm base-devel git
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
+        path: arch-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env:

+ 7 - 5
.github/workflows/arch_lts.yml

@@ -15,7 +15,7 @@ jobs:
     container: archlinux
     container: archlinux
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -68,7 +68,7 @@ jobs:
         ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID
         ls *.pkg.tar.zst | xargs -L1 gpg --detach-sign --batch --no-tty -u $GPG_KEY_ID
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
         path: release
         path: release
@@ -79,12 +79,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
+        path: arch-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -104,9 +105,10 @@ jobs:
         pacman -S --noconfirm base-devel git
         pacman -S --noconfirm base-devel git
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: arch-latest
         name: arch-latest
+        path: arch-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env:

+ 7 - 5
.github/workflows/debian.yml

@@ -21,7 +21,7 @@ jobs:
     container: ubuntu:20.04
     container: ubuntu:20.04
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -135,7 +135,7 @@ jobs:
         dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb
         dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
         path: release
         path: release
@@ -146,12 +146,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
+        path: debian-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -171,9 +172,10 @@ jobs:
         apt-get install -y git
         apt-get install -y git
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
+        path: debian-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env:

+ 7 - 5
.github/workflows/debian_lts.yml

@@ -21,7 +21,7 @@ jobs:
     container: ubuntu:20.04
     container: ubuntu:20.04
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -120,7 +120,7 @@ jobs:
         dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb
         dpkg-sig -g "--batch --no-tty" --sign builder -k $GPG_KEY_ID release/*.deb
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
         path: release
         path: release
@@ -131,12 +131,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
+        path: debian-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -156,9 +157,10 @@ jobs:
         apt-get install -y reprepro git
         apt-get install -y reprepro git
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: debian-latest
         name: debian-latest
+        path: debian-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env:

+ 7 - 5
.github/workflows/fedora-36.yml

@@ -17,7 +17,7 @@ jobs:
       options: --security-opt seccomp=unconfined
       options: --security-opt seccomp=unconfined
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -55,7 +55,7 @@ jobs:
         rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID"
         rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID"
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: fedora-36-latest
         name: fedora-36-latest
         path: pkg/fedora/kernel-surface/out/x86_64
         path: pkg/fedora/kernel-surface/out/x86_64
@@ -66,12 +66,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: fedora-36-latest
         name: fedora-36-latest
+        path: fedora-36-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -92,9 +93,10 @@ jobs:
         dnf install -y git findutils
         dnf install -y git findutils
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: fedora-36-latest
         name: fedora-36-latest
+        path: fedora-36-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env:

+ 7 - 5
.github/workflows/fedora-37.yml

@@ -17,7 +17,7 @@ jobs:
       options: --security-opt seccomp=unconfined
       options: --security-opt seccomp=unconfined
     steps:
     steps:
     - name: Checkout code
     - name: Checkout code
-      uses: actions/checkout@v2
+      uses: actions/checkout@v3
 
 
     - name: Install build dependencies
     - name: Install build dependencies
       run: |
       run: |
@@ -55,7 +55,7 @@ jobs:
         rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID"
         rpm --resign *.rpm --define "_gpg_name $GPG_KEY_ID"
 
 
     - name: Upload artifacts
     - name: Upload artifacts
-      uses: actions/upload-artifact@v1
+      uses: actions/upload-artifact@v3
       with:
       with:
         name: fedora-37-latest
         name: fedora-37-latest
         path: pkg/fedora/kernel-surface/out/x86_64
         path: pkg/fedora/kernel-surface/out/x86_64
@@ -66,12 +66,13 @@ jobs:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
     steps:
     steps:
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: fedora-37-latest
         name: fedora-37-latest
+        path: fedora-37-latest
 
 
     - name: Upload assets
     - name: Upload assets
-      uses: svenstaro/upload-release-action@v1-release
+      uses: svenstaro/upload-release-action@v2
       with:
       with:
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         repo_token: ${{ secrets.GITHUB_BOT_TOKEN }}
         file: ./*-latest/*
         file: ./*-latest/*
@@ -92,9 +93,10 @@ jobs:
         dnf install -y git findutils
         dnf install -y git findutils
 
 
     - name: Download artifacts
     - name: Download artifacts
-      uses: actions/download-artifact@v1
+      uses: actions/download-artifact@v3
       with:
       with:
         name: fedora-37-latest
         name: fedora-37-latest
+        path: fedora-37-latest
 
 
     - name: Update repository
     - name: Update repository
       env:
       env: