diff --git a/.github/workflows/flaky-tests.yml b/.github/workflows/flaky-tests.yml index ba548fc38..7f2cd37c9 100644 --- a/.github/workflows/flaky-tests.yml +++ b/.github/workflows/flaky-tests.yml @@ -10,8 +10,8 @@ jobs: flaky: runs-on: ubuntu-latest container: - # Use ubuntu-18.04 to compile with glibc 2.27, which are the production expectations - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 steps: - uses: actions/checkout@v3 - name: Install needed dependencies diff --git a/.github/workflows/publish-apt-brew-pkg.yml b/.github/workflows/publish-apt-brew-pkg.yml index 92a6904c7..9ba4355ca 100644 --- a/.github/workflows/publish-apt-brew-pkg.yml +++ b/.github/workflows/publish-apt-brew-pkg.yml @@ -20,8 +20,8 @@ jobs: runs-on: ubuntu-latest needs: check-version container: - # Use ubuntu-18.04 to compile with glibc 2.27 - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 steps: - name: Install needed dependencies run: | diff --git a/.github/workflows/publish-binaries.yml b/.github/workflows/publish-binaries.yml index e1b78a0e6..a84f70c5f 100644 --- a/.github/workflows/publish-binaries.yml +++ b/.github/workflows/publish-binaries.yml @@ -39,8 +39,8 @@ jobs: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true needs: check-version container: - # Use ubuntu-18.04 to compile with glibc 2.27 - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 steps: - uses: actions/checkout@v3 - name: Install needed dependencies @@ -129,8 +129,8 @@ jobs: env: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true container: - # Use ubuntu-18.04 to compile with glibc 2.27 - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 strategy: matrix: include: diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index a1f2d0046..e3338a914 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -19,13 +19,13 @@ env: jobs: test-linux: - name: Tests on ubuntu-18.04 + name: Tests on ubuntu-20.04 runs-on: ubuntu-latest env: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true container: - # Use ubuntu-18.04 to compile with glibc 2.27, which are the production expectations - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 steps: - uses: actions/checkout@v3 - name: Install needed dependencies @@ -76,8 +76,8 @@ jobs: env: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true container: - # Use ubuntu-18.04 to compile with glibc 2.27, which are the production expectations - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' steps: - uses: actions/checkout@v3 @@ -99,7 +99,7 @@ jobs: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true runs-on: ubuntu-latest container: - image: ubuntu:18.04 + image: ubuntu:20.04 if: github.event_name == 'schedule' || github.event_name == 'workflow_dispatch' steps: - uses: actions/checkout@v3 @@ -125,8 +125,8 @@ jobs: ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true runs-on: ubuntu-latest container: - # Use ubuntu-18.04 to compile with glibc 2.27, which are the production expectations - image: ubuntu:18.04 + # Use ubuntu-20.04 to compile with glibc 2.28 + image: ubuntu:20.04 steps: - uses: actions/checkout@v3 - name: Install needed dependencies diff --git a/bors.toml b/bors.toml index 1e7e418e5..8750ed993 100644 --- a/bors.toml +++ b/bors.toml @@ -1,5 +1,5 @@ status = [ - 'Tests on ubuntu-18.04', + 'Tests on ubuntu-20.04', 'Tests on macos-12', 'Tests on windows-2022', 'Run Clippy',