1
0
mirror of https://github.com/lxc/incus.git synced 2026-02-05 09:46:19 +01:00

github: Bump most workflows to 24.04

Signed-off-by: Stéphane Graber <stgraber@stgraber.org>
This commit is contained in:
Stéphane Graber
2024-12-31 12:57:07 -05:00
parent 49c5ad37a3
commit 8f9f55d42b
3 changed files with 5 additions and 8 deletions

View File

@@ -10,7 +10,7 @@ jobs:
permissions:
pull-requests: read # for tim-actions/get-pr-commits to get list of commits from the PR
name: Signed-off-by (DCO)
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Get PR Commits
id: 'get-pr-commits'
@@ -27,7 +27,7 @@ jobs:
permissions:
contents: none
name: Branch target
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Check branch target
env:

View File

@@ -16,7 +16,7 @@ concurrency:
jobs:
code-tests:
name: Code
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
@@ -72,10 +72,7 @@ jobs:
- name: Install dependencies
run: |
sudo add-apt-repository ppa:ubuntu-lxc/daily -y --no-update
sudo add-apt-repository ppa:cowsql/stable -y --no-update
sudo apt-get update
sudo apt-get install --no-install-recommends -y \
curl \
gettext \
@@ -446,7 +443,7 @@ jobs:
documentation:
name: Documentation
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v4

View File

@@ -11,7 +11,7 @@ jobs:
contents: read # for actions/labeler to determine modified files
pull-requests: write # for actions/labeler to add labels to PRs
name: PR labels
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/labeler@v5
with: