github/workflows: port all workflows to Ubuntu 22.04

So we have a new enough meson version everywhere.

Signed-off-by: Christian Brauner (Microsoft) <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner 2022-06-08 20:12:22 +02:00 committed by Christian Brauner (Microsoft)
parent 272f1ee460
commit 0ab1a63461
No known key found for this signature in database
GPG Key ID: 91C61BC06578DCA2
3 changed files with 3 additions and 3 deletions

View File

@ -5,7 +5,7 @@ on:
- master - master
jobs: jobs:
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2

View File

@ -10,7 +10,7 @@ jobs:
compiler: compiler:
- gcc - gcc
- clang - clang
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2

View File

@ -4,7 +4,7 @@ on:
- pull_request - pull_request
jobs: jobs:
test: test:
runs-on: ubuntu-18.04 runs-on: ubuntu-22.04
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v2