ci: re-introduce running CI on ubuntu-latest (#1837)

This commit is contained in:
Christoph Kieslich
2023-03-20 01:26:39 +01:00
committed by GitHub
parent 0b7205da66
commit 3f342a7c0a
6 changed files with 8 additions and 23 deletions

View File

@ -15,9 +15,7 @@ concurrency:
name: bench
jobs:
iai:
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- name: Install Valgrind
run: |

View File

@ -16,9 +16,7 @@ name: ci
jobs:
lint:
name: code lint
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v3

View File

@ -18,10 +18,7 @@ jobs:
# Skip the Fuzzing Jobs until we make them run fast and reliably. Currently they will
# always recompile the codebase for each test and that takes way too long.
if: false
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
matrix:
target:
@ -62,4 +59,4 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: lcov.info
flags: fuzz-tests
flags: fuzz-tests

View File

@ -16,10 +16,8 @@ concurrency:
name: integration
jobs:
test:
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
name: test (partition ${{ matrix.partition }}/${{ strategy.job-total }})
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
matrix:
partition: [1, 2]

View File

@ -15,9 +15,7 @@ env:
name: sanity
jobs:
dep-version-constraints:
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
name: dep version constraints
steps:
- name: Checkout sources
@ -60,9 +58,7 @@ jobs:
filename: .github/SANITY_DEPS_ISSUE_TEMPLATE.md
unused-deps:
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
name: unused dependencies
steps:
- name: Checkout sources

View File

@ -15,10 +15,8 @@ concurrency:
name: unit
jobs:
test:
# Pin to `20.04` instead of `ubuntu-latest`, until ubuntu-latest migration is complete
# See also <https://github.com/foundry-rs/foundry/issues/3827>
name: test (partition ${{ matrix.partition }}/${{ strategy.job-total }})
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
matrix:
partition: [1, 2, 3]