]> git.proxmox.com Git - mirror_zfs.git/commitdiff
Retire Ubuntu 18.04 CI builder
authorBrian Behlendorf <behlendorf1@llnl.gov>
Wed, 30 Nov 2022 18:25:57 +0000 (10:25 -0800)
committerGitHub <noreply@github.com>
Wed, 30 Nov 2022 18:25:57 +0000 (10:25 -0800)
The GitHub-hosted Ubuntu 18.04 has been deprecated and will be
entirely unsupported as of April 2023.  Leading up to this there
will be scheduled "brownouts" to encourage users to update their
workflows.

This commit retires our use of the GitHub-hosted Ubuntu 18.04
runners in advance of their removal.

Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Damian Szuberski <szuberskidamian@gmail.com>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #14238

.github/workflows/zfs-tests-functional.yml

index 236bf599f68a7c79521a9c3b144d1dbc22ae170c..69ca539b7bb6e2d7283e5e8b2659c4385809bbbc 100644 (file)
@@ -9,7 +9,7 @@ jobs:
     strategy:
       fail-fast: false
       matrix:
-        os: [18.04, 20.04, 22.04]
+        os: [20.04, 22.04]
     runs-on: ubuntu-${{ matrix.os }}
     steps:
     - uses: actions/checkout@v3
@@ -22,9 +22,6 @@ jobs:
       run: |
         sudo apt-get update
         sudo apt-get -qq upgrade
-        if [ "${{ matrix.os }}" = "18.04" ]; then
-          sed -i.bak 's/rng-tools-debian/rng-tools/' ${{ github.workspace }}/.github/workflows/build-dependencies.txt
-        fi
         sudo xargs --arg-file=${{ github.workspace }}/.github/workflows/build-dependencies.txt apt-get install -qq
         sudo apt-get clean
     - name: Autogen.sh