Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:

build-assets:
name: Build assets
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -100,7 +100,7 @@ jobs:

build-binaries:
name: Build binaries
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

needs:
- compute-version
Expand Down Expand Up @@ -158,7 +158,7 @@ jobs:

assemble-archives:
name: Assemble release archives
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

needs:
- build-assets
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:

build-image:
name: Build and push Docker image
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

outputs:
metadata: ${{ steps.output.outputs.metadata }}
Expand Down Expand Up @@ -352,7 +352,7 @@ jobs:

syn2mas:
name: Release syn2mas on NPM
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -384,7 +384,7 @@ jobs:
release:
name: Release
if: startsWith(github.ref, 'refs/tags/')
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs:
- assemble-archives
- build-image
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ env:
jobs:
opa-lint:
name: Lint and test OPA policies
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -51,7 +51,7 @@ jobs:

frontend-lint:
name: Check frontend style
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand All @@ -76,7 +76,7 @@ jobs:

frontend-test:
name: Run the frontend test suite
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand All @@ -101,7 +101,7 @@ jobs:

frontend-knip:
name: Check the frontend for unused dependencies
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand All @@ -126,7 +126,7 @@ jobs:

rustfmt:
name: Check Rust style
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand All @@ -147,7 +147,7 @@ jobs:

cargo-deny:
name: Run `cargo deny` checks
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

env:
# We need to remove the sccache wrapper because we don't install it in this job
Expand All @@ -166,7 +166,7 @@ jobs:

check-schema:
name: Check schema
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -215,7 +215,7 @@ jobs:
clippy:
name: Run Clippy
needs: [rustfmt, opa-lint]
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -249,7 +249,7 @@ jobs:

compile-test-artifacts:
name: Compile test artifacts
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -286,7 +286,7 @@ jobs:
test:
name: Run test suite with Rust stable
needs: [rustfmt, opa-lint, compile-test-artifacts]
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -357,7 +357,7 @@ jobs:

syn2mas:
name: Check syn2mas
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -397,7 +397,7 @@ jobs:
- check-schema
- test
- syn2mas
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

steps:
- uses: matrix-org/done-action@v3
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
jobs:
opa:
name: Run OPA test suite with coverage
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand All @@ -44,7 +44,7 @@ jobs:

frontend:
name: Run frontend test suite with coverage
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
id-token: write
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:

rust:
name: Run Rust test suite with coverage
runs-on: ubuntu-latest
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:
jobs:
build:
name: Build the documentation
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout the code
uses: actions/[email protected]
Expand Down Expand Up @@ -56,7 +56,7 @@ jobs:

deploy:
name: Deploy the documentation on GitHub Pages
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: build
if: github.ref == 'refs/heads/main'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/merge-back.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ on:
jobs:
merge-back:
name: Merge back the reference to main
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

steps:
- name: Push branch and open a PR
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release-branch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:
jobs:
compute-version:
name: Compute the next minor RC version
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -39,7 +39,7 @@ jobs:

localazy:
name: Create a new branch in Localazy
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
needs: [compute-version]

permissions:
Expand Down Expand Up @@ -83,7 +83,7 @@ jobs:

branch:
name: Create a new release branch
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

permissions:
contents: write
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-bump.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
jobs:
compute-version:
name: Compute the next version
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

permissions:
contents: read
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:

update-branch:
name: Update the release branch
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04

permissions:
pull-requests: write
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tag.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
jobs:
tag:
name: Tag a new version
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: write

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/translations-download.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on:

jobs:
download:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: write

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/translations-upload.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
upload:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
permissions:
contents: read

Expand Down
Loading