ci: workflows: Align used host
Ubuntu-24.04 is the version to be used as default in all gh workflows Signed-off-by: Maciej Perkowski <maciej.perkowski@nordicsemi.no>
This commit is contained in:
parent
b53b5e198a
commit
2f9faa0a93
25 changed files with 26 additions and 26 deletions
2
.github/workflows/assigner.yml
vendored
2
.github/workflows/assigner.yml
vendored
|
@ -22,7 +22,7 @@ jobs:
|
|||
assignment:
|
||||
name: Pull Request Assignment
|
||||
if: github.event.pull_request.draft == false
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
pull-requests: write # to add assignees to pull requests
|
||||
issues: write # to add assignees to issues
|
||||
|
|
2
.github/workflows/backport.yml
vendored
2
.github/workflows/backport.yml
vendored
|
@ -13,7 +13,7 @@ permissions:
|
|||
jobs:
|
||||
backport:
|
||||
name: Backport
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
contents: write # to create/push backport branches
|
||||
pull-requests: write # to create backport PRs
|
||||
|
|
2
.github/workflows/backport_issue_check.yml
vendored
2
.github/workflows/backport_issue_check.yml
vendored
|
@ -19,7 +19,7 @@ jobs:
|
|||
concurrency:
|
||||
group: backport-issue-check-${{ github.ref }}
|
||||
cancel-in-progress: true
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository == 'zephyrproject-rtos/zephyr'
|
||||
permissions:
|
||||
issues: read # to check if associated issue exists for backport
|
||||
|
|
2
.github/workflows/bsim-tests-publish.yaml
vendored
2
.github/workflows/bsim-tests-publish.yaml
vendored
|
@ -12,7 +12,7 @@ permissions:
|
|||
jobs:
|
||||
bsim-test-results:
|
||||
name: "Publish BabbleSim Test Results"
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.event.workflow_run.conclusion != 'skipped'
|
||||
permissions:
|
||||
checks: write # to create the check run entry with test results
|
||||
|
|
2
.github/workflows/bug_snapshot.yaml
vendored
2
.github/workflows/bug_snapshot.yaml
vendored
|
@ -19,7 +19,7 @@ permissions:
|
|||
jobs:
|
||||
make_bugs_pickle:
|
||||
name: Make bugs pickle
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository_owner == 'zephyrproject-rtos'
|
||||
|
||||
steps:
|
||||
|
|
2
.github/workflows/codecov.yaml
vendored
2
.github/workflows/codecov.yaml
vendored
|
@ -134,7 +134,7 @@ jobs:
|
|||
codecov-results:
|
||||
name: "Publish Coverage Results"
|
||||
needs: codecov
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
# the codecov job might be skipped, we don't need to run this job then
|
||||
if: success() || failure()
|
||||
|
||||
|
|
2
.github/workflows/coding_guidelines.yml
vendored
2
.github/workflows/coding_guidelines.yml
vendored
|
@ -7,7 +7,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
compliance_job:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
name: Run coding guidelines checks on patch series (PR)
|
||||
steps:
|
||||
- name: Checkout the code
|
||||
|
|
2
.github/workflows/compliance.yml
vendored
2
.github/workflows/compliance.yml
vendored
|
@ -13,7 +13,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
check_compliance:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
name: Run compliance checks on patch series (PR)
|
||||
steps:
|
||||
- name: Update PATH for west
|
||||
|
|
2
.github/workflows/daily_test_version.yml
vendored
2
.github/workflows/daily_test_version.yml
vendored
|
@ -15,7 +15,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
get_version:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository == 'zephyrproject-rtos/zephyr'
|
||||
|
||||
steps:
|
||||
|
|
2
.github/workflows/doc-publish-pr.yml
vendored
2
.github/workflows/doc-publish-pr.yml
vendored
|
@ -16,7 +16,7 @@ permissions:
|
|||
jobs:
|
||||
doc-publish:
|
||||
name: Publish Documentation
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: |
|
||||
github.event.workflow_run.event == 'pull_request' &&
|
||||
github.event.workflow_run.conclusion == 'success' &&
|
||||
|
|
2
.github/workflows/doc-publish.yml
vendored
2
.github/workflows/doc-publish.yml
vendored
|
@ -19,7 +19,7 @@ permissions:
|
|||
jobs:
|
||||
doc-publish:
|
||||
name: Publish Documentation
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: |
|
||||
github.event.workflow_run.event != 'pull_request' &&
|
||||
github.event.workflow_run.conclusion == 'success' &&
|
||||
|
|
2
.github/workflows/errno.yml
vendored
2
.github/workflows/errno.yml
vendored
|
@ -11,7 +11,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
check-errno:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
container:
|
||||
image: ghcr.io/zephyrproject-rtos/ci:v0.27.4
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
check_for_first_interaction:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository == 'zephyrproject-rtos/zephyr'
|
||||
permissions:
|
||||
pull-requests: write # to comment on pull requests
|
||||
|
|
2
.github/workflows/issue_count.yml
vendored
2
.github/workflows/issue_count.yml
vendored
|
@ -17,7 +17,7 @@ env:
|
|||
jobs:
|
||||
track-issues:
|
||||
name: "Collect Issue Stats"
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository == 'zephyrproject-rtos/zephyr'
|
||||
|
||||
steps:
|
||||
|
|
2
.github/workflows/license_check.yml
vendored
2
.github/workflows/license_check.yml
vendored
|
@ -7,7 +7,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
scancode_job:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
name: Scan code for licenses
|
||||
steps:
|
||||
- name: Checkout the code
|
||||
|
|
2
.github/workflows/manifest.yml
vendored
2
.github/workflows/manifest.yml
vendored
|
@ -7,7 +7,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
contribs:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
pull-requests: write # to create/update pull request comments
|
||||
name: Manifest
|
||||
|
|
4
.github/workflows/pr_metadata_check.yml
vendored
4
.github/workflows/pr_metadata_check.yml
vendored
|
@ -16,7 +16,7 @@ permissions:
|
|||
jobs:
|
||||
do-not-merge:
|
||||
name: Prevent Merging
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Check for label
|
||||
if: ${{ contains(github.event.*.labels.*.name, 'DNM') ||
|
||||
|
@ -32,7 +32,7 @@ jobs:
|
|||
empty_pr_description:
|
||||
if: ${{ github.event.pull_request.body == '' }}
|
||||
name: PR Description
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: Check for PR description
|
||||
run: |
|
||||
|
|
2
.github/workflows/pylib_tests.yml
vendored
2
.github/workflows/pylib_tests.yml
vendored
|
@ -29,7 +29,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
python-version: ['3.10', '3.11', '3.12', '3.13']
|
||||
os: [ubuntu-22.04]
|
||||
os: [ubuntu-24.04]
|
||||
steps:
|
||||
- name: checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
|
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
|
@ -11,7 +11,7 @@ permissions:
|
|||
|
||||
jobs:
|
||||
release:
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
contents: write # to create GitHub release entry
|
||||
steps:
|
||||
|
|
|
@ -17,7 +17,7 @@ concurrency:
|
|||
jobs:
|
||||
cleanup:
|
||||
name: Cleanup
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
actions: write # to delete stale workflow runs
|
||||
|
||||
|
|
2
.github/workflows/stale_issue.yml
vendored
2
.github/workflows/stale_issue.yml
vendored
|
@ -9,7 +9,7 @@ permissions:
|
|||
jobs:
|
||||
stale:
|
||||
name: Find Stale issues and PRs
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
if: github.repository == 'zephyrproject-rtos/zephyr'
|
||||
permissions:
|
||||
pull-requests: write # to comment on stale pull requests
|
||||
|
|
2
.github/workflows/stats_merged_prs.yml
vendored
2
.github/workflows/stats_merged_prs.yml
vendored
|
@ -13,7 +13,7 @@ permissions:
|
|||
jobs:
|
||||
record_merged:
|
||||
if: github.event.pull_request.merged == true && github.repository == 'zephyrproject-rtos/zephyr'
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- name: checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
|
2
.github/workflows/twister-publish.yaml
vendored
2
.github/workflows/twister-publish.yaml
vendored
|
@ -19,7 +19,7 @@ jobs:
|
|||
env:
|
||||
ELASTICSEARCH_KEY: ${{ secrets.ELASTICSEARCH_KEY }}
|
||||
ELASTICSEARCH_SERVER: "https://elasticsearch.zephyrproject.io:443"
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
# Needed for elasticearch and upload script
|
||||
- name: Checkout
|
||||
|
|
2
.github/workflows/twister.yaml
vendored
2
.github/workflows/twister.yaml
vendored
|
@ -310,7 +310,7 @@ jobs:
|
|||
name: "Publish Unit Tests Results"
|
||||
needs:
|
||||
- twister-build
|
||||
runs-on: ubuntu-22.04
|
||||
runs-on: ubuntu-24.04
|
||||
permissions:
|
||||
checks: write # to create the check run entry with Twister test results
|
||||
# the build-and-test job might be skipped, we don't need to run this job then
|
||||
|
|
2
.github/workflows/twister_tests.yml
vendored
2
.github/workflows/twister_tests.yml
vendored
|
@ -36,7 +36,7 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
python-version: ['3.10', '3.11', '3.12', '3.13']
|
||||
os: [ubuntu-22.04]
|
||||
os: [ubuntu-24.04]
|
||||
steps:
|
||||
- name: checkout
|
||||
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue