aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
authorHenrik Tjäder <henrik@tjaders.com>2022-12-15 22:03:55 +0100
committerHenrik Tjäder <henrik@tjaders.com>2022-12-15 22:03:55 +0100
commite31ee3fa114dbdd8a52f14292106803fb8b9bb96 (patch)
tree7b8b5e54177fe4ac741ca84b070c282fb258f8d1 /.github/workflows/build.yml
parentd6edeb6a64077df2161bf55d5abdba536799885c (diff)
CI: Update to 22.04
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r--.github/workflows/build.yml26
1 files changed, 13 insertions, 13 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 875c3f3..8205d63 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,7 +16,7 @@ jobs:
# Run cargo fmt --check, includes macros/
style:
name: style
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -41,7 +41,7 @@ jobs:
# Compilation check
check:
name: check
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
strategy:
matrix:
target:
@@ -77,7 +77,7 @@ jobs:
# Clippy
clippy:
name: Cargo clippy
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -104,7 +104,7 @@ jobs:
# Verify all examples, checks
checkexamples:
name: checkexamples
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
strategy:
matrix:
target:
@@ -137,7 +137,7 @@ jobs:
# Verify the example output with run-pass tests
testexamples:
name: testexamples
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
strategy:
matrix:
target:
@@ -182,7 +182,7 @@ jobs:
# Check the correctness of macros/ crate
checkmacros:
name: checkmacros
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
strategy:
matrix:
target:
@@ -216,7 +216,7 @@ jobs:
# Run the macros test-suite
testmacros:
name: testmacros
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -244,7 +244,7 @@ jobs:
# Run test suite
tests:
name: tests
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -271,7 +271,7 @@ jobs:
# Build documentation, check links
docs:
name: docs
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -318,7 +318,7 @@ jobs:
# Build the books
mdbook:
name: mdbook
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -367,7 +367,7 @@ jobs:
# This needs to run before book is built
mergetostablebranch:
name: If CI passes, merge master branch into release/vX
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
needs:
- style
- check
@@ -408,7 +408,7 @@ jobs:
# If all tests pass, then deploy stage is run
deploy:
name: deploy
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
needs:
mergetostablebranch
@@ -561,7 +561,7 @@ jobs:
- tests
- docs
- mdbook
- runs-on: ubuntu-20.04
+ runs-on: ubuntu-22.04
steps:
- name: Mark the job as a success
run: exit 0