From 74500682f26d847c9e1a867bbb0125a4ec152ae8 Mon Sep 17 00:00:00 2001 From: axunonb Date: Wed, 8 Jan 2025 08:35:32 +0100 Subject: [PATCH] Use `ubuntu-22.04` for GitHub Actions `ubuntu-latest` is now `ubuntu-24.04`, which does not include `mono`, so that building for .NETFramework,Version=v4.8 fails --- .github/workflows/coverage.yml | 3 ++- .github/workflows/daily_build.yml | 3 ++- .github/workflows/publish.yml | 3 ++- .github/workflows/tests.yml | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index e26aaa12e..104c06a25 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -13,7 +13,8 @@ on: jobs: coverage: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 + # ubuntu-latest = ubuntu-24.04 does not include mono (2025-08-01) steps: - name: Checkout repository diff --git a/.github/workflows/daily_build.yml b/.github/workflows/daily_build.yml index a1486f0a5..1d2b24ea5 100644 --- a/.github/workflows/daily_build.yml +++ b/.github/workflows/daily_build.yml @@ -7,7 +7,8 @@ on: jobs: test_and_publish: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 + # ubuntu-latest = ubuntu-24.04 does not include mono (2025-08-01) steps: - name: Checkout repository diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9ba78bd93..db42487ed 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -7,7 +7,8 @@ on: jobs: tests: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 + # ubuntu-latest = ubuntu-24.04 does not include mono (2025-08-01) steps: - name: Checkout main diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 9a0e3ae65..f9bb5b340 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,8 @@ on: jobs: tests: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 + # ubuntu-latest = ubuntu-24.04 does not include mono (2025-08-01) steps: - name: Checkout repository