Upgrade workflows to ubuntu-24

This commit is contained in:
Óscar San José
2025-01-17 11:22:15 +01:00
parent 0d52541f0a
commit b39bfdbb04
10 changed files with 12 additions and 12 deletions

View File

@@ -1,7 +1,7 @@
# See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.236.0/containers/cpp/.devcontainer/base.Dockerfile # See here for image contents: https://github.com/microsoft/vscode-dev-containers/tree/v0.236.0/containers/cpp/.devcontainer/base.Dockerfile
# [Choice] Debian / Ubuntu version (use Debian 11, Ubuntu 18.04/22.04 on local arm64/Apple Silicon): debian-11, debian-10, ubuntu-22.04, ubuntu-20.04, ubuntu-18.04 # [Choice] Debian / Ubuntu version (use Debian 11, Ubuntu 18.04/22.04 on local arm64/Apple Silicon): debian-11, debian-10, ubuntu-22.04, ubuntu-24.04, ubuntu-20.04, ubuntu-18.04
FROM mcr.microsoft.com/vscode/devcontainers/cpp:0-ubuntu-22.04 FROM mcr.microsoft.com/vscode/devcontainers/cpp:0-ubuntu-24.04
USER root USER root
ADD root.sh /tmp/root.sh ADD root.sh /tmp/root.sh

View File

@@ -50,7 +50,7 @@ jobs:
- uses: ./swift/actions/build-and-test - uses: ./swift/actions/build-and-test
build-and-test-linux: build-and-test-linux:
if: github.repository_owner == 'github' if: github.repository_owner == 'github'
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: ./swift/actions/build-and-test - uses: ./swift/actions/build-and-test

View File

@@ -6,7 +6,7 @@ on:
jobs: jobs:
test1: test1:
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
outputs: outputs:
job_output: ${{ steps.source.outputs.value }} job_output: ${{ steps.source.outputs.value }}
steps: steps:

View File

@@ -491,7 +491,7 @@ jobs:
send_results: send_results:
name: Send results to webhook name: Send results to webhook
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
if: always() if: always()
needs: [ needs: [
setup, setup,

View File

@@ -3,7 +3,7 @@ on:
jobs: jobs:
test: test:
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
if: > if: >
(github.event.workflow_run.event == 'pull_request' || (github.event.workflow_run.event == 'pull_request' ||
github.event.workflow_run.event == 'pull_request_target') && github.event.workflow_run.event == 'pull_request_target') &&

View File

@@ -3,7 +3,7 @@ on:
jobs: jobs:
test: test:
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
steps: steps:
- name: Run Issue form parser - name: Run Issue form parser
id: parse id: parse

View File

@@ -7,7 +7,7 @@ on:
jobs: jobs:
test1: test1:
if: github.event.comment.body == '@metabase-bot run visual tests' if: github.event.comment.body == '@metabase-bot run visual tests'
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
steps: steps:
- name: Fetch issue - name: Fetch issue
uses: octokit/request-action@v2.x uses: octokit/request-action@v2.x

View File

@@ -7,7 +7,7 @@ on:
jobs: jobs:
test1: test1:
if: github.event.comment.body == '@metabase-bot run visual tests' if: github.event.comment.body == '@metabase-bot run visual tests'
runs-on: ubuntu-22.04 runs-on: ubuntu-24.04
steps: steps:
- name: Fetch issue - name: Fetch issue
uses: octokit/request-action@v2.x uses: octokit/request-action@v2.x

View File

@@ -21,9 +21,9 @@ jobs:
matrix: matrix:
include: include:
- language: javascript - language: javascript
os: ubuntu-22.04 os: ubuntu-24.04
- language: ruby - language: ruby
os: ubuntu-22.04-16core os: ubuntu-24.04-16core
steps: steps:
- name: Checkout repository - name: Checkout repository

View File

@@ -1,5 +1,5 @@
{ {
"sdk": { "sdk": {
"version": "5.0.408" "version": "9.0.100"
} }
} }