workflows: Switch utility workflows to using ubuntu-22.04

We want to use a stable version of ubuntu, not ubuntu-latest which can
change unexpectedly. This switches all the other (non-test) workflows to
use ubuntu-22.04
This commit is contained in:
Brian C. Lane 2025-02-11 10:23:30 -08:00 committed by Tomáš Hozza
parent 53d50e875d
commit 74638a9733
6 changed files with 6 additions and 6 deletions

View file

@ -7,7 +7,7 @@ on:
jobs:
coverity_scan:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Clone repository
uses: actions/checkout@v4

View file

@ -8,7 +8,7 @@ on:
jobs:
tag-and-push:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Even or odd week

View file

@ -9,7 +9,7 @@ on:
jobs:
pr-best-practices:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: PR best practice check
uses: osbuild/pr-best-practices@main

View file

@ -7,7 +7,7 @@ on:
jobs:
release:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
steps:
- name: Upstream release
uses: osbuild/release-action@main

View file

@ -6,7 +6,7 @@ on:
jobs:
stale:
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
permissions:
issues: write
pull-requests: write

View file

@ -10,7 +10,7 @@ on:
jobs:
trigger-gitlab:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
runs-on: ubuntu-latest
runs-on: ubuntu-22.04
env:
IMAGEBUILDER_BOT_GITLAB_SSH_KEY: ${{ secrets.IMAGEBUILDER_BOT_GITLAB_SSH_KEY }}
GITLAB_TOKEN: ${{ secrets.IMAGEBUILDER_BOT_GITLAB_PIPELINE_TRIGGER_TOKEN }}