Skip to content

Commit

Permalink
DON'T MERGE - Test CI on Ubuntu 24.04
Browse files Browse the repository at this point in the history
GitHub is due to transition "ubuntu-latest" to Ubuntu 24.04 CI runners
on 2025-01-17 (this Friday). Let's test that the workflow work just as
well.

Signed-off-by: Quentin Monnet <[email protected]>
  • Loading branch information
qmonnet committed Jan 13, 2025
1 parent bc2631f commit 2662855
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
permissions:
contents: "read"
pull-requests: "read"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
outputs:
devfiles: "${{ steps.changes.outputs.devfiles }}"
steps:
Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:

summary:
name: "Summary"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
needs:
- build
if: ${{ always() && needs.build.result != 'skipped' }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ permissions:
jobs:
check_changes:
name: "Deduce required tests from code changes"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
outputs:
docs: "${{ steps.changes.outputs.docs }}"
steps:
Expand All @@ -57,7 +57,7 @@ jobs:
name: "Build and deploy documentation"
needs: [ check_changes ]
if: "${{ needs.check_changes.outputs.docs == 'true' || github.event_name == 'workflow_dispatch' }}"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
steps:

- uses: "cargo-bins/cargo-binstall@main"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint-cargo-fmt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ concurrency:
jobs:
format-check:
name: "Check formatting for Rust code"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
# Skip this job in merge group checks; but we need the workflow to run,
# given that the status check is required for merging.
if: "${{ github.event.pull_request }}"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/mergeability.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ on:

jobs:
check-labels:
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
name: "Check mergeability based on labels"
# Skip this job in merge group checks; but we need the workflow to run,
# given that the status check is required for merging.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/sterile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ concurrency:
jobs:
check_changes:
name: "Deduce required tests from code changes"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
outputs:
devfiles: "${{ steps.changes.outputs.devfiles }}"
steps:
Expand Down Expand Up @@ -230,7 +230,7 @@ jobs:

summary:
name: "Summary"
runs-on: "ubuntu-latest"
runs-on: "ubuntu-24.04"
needs:
- test
- push
Expand Down

0 comments on commit 2662855

Please sign in to comment.