aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2025-01-09 14:34:44 +0100
committerTheo Buehler <tb@openbsd.org>2025-01-09 14:36:26 +0100
commit255f3158b432d5f01e7b00cbe823126db0db9455 (patch)
treec32d23b4a63cd3f08adf95b8b3490e1d15b41e43 /.github
parentd502ec96ed7ced5b2bd908966ca02db7c4850541 (diff)
downloadportable-255f3158b432d5f01e7b00cbe823126db0db9455.tar.gz
portable-255f3158b432d5f01e7b00cbe823126db0db9455.tar.bz2
portable-255f3158b432d5f01e7b00cbe823126db0db9455.zip
What happens on ubuntu-24.04?
Actions have been issuing annoying warnings about ubuntu-24.04 becoming the default for ubuntu-latest for some definition of "soon". Let's see if we care.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/android.yml2
-rw-r--r--.github/workflows/cifuzz.yml2
-rw-r--r--.github/workflows/cmake_config.yml2
-rw-r--r--.github/workflows/coverity.yml2
-rw-r--r--.github/workflows/emscripten.yml4
-rw-r--r--.github/workflows/fedora-rawhide.yml2
-rw-r--r--.github/workflows/freebsd.yml4
-rw-r--r--.github/workflows/linux.yml2
-rw-r--r--.github/workflows/release.yml2
-rw-r--r--.github/workflows/rust-openssl.yml2
-rw-r--r--.github/workflows/solaris.yml2
11 files changed, 13 insertions, 13 deletions
diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml
index d095d6d..7bc59c5 100644
--- a/.github/workflows/android.yml
+++ b/.github/workflows/android.yml
@@ -10,7 +10,7 @@ concurrency:
10jobs: 10jobs:
11 test: 11 test:
12 name: "Test ${{ matrix.name }}" 12 name: "Test ${{ matrix.name }}"
13 runs-on: ubuntu-latest 13 runs-on: ubuntu-24.04
14 permissions: 14 permissions:
15 contents: read 15 contents: read
16 strategy: 16 strategy:
diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml
index b93ea0e..f994f99 100644
--- a/.github/workflows/cifuzz.yml
+++ b/.github/workflows/cifuzz.yml
@@ -9,7 +9,7 @@ concurrency:
9 9
10jobs: 10jobs:
11 Fuzzing: 11 Fuzzing:
12 runs-on: ubuntu-latest 12 runs-on: ubuntu-24.04
13 steps: 13 steps:
14 - name: Build Fuzzers 14 - name: Build Fuzzers
15 id: build 15 id: build
diff --git a/.github/workflows/cmake_config.yml b/.github/workflows/cmake_config.yml
index 931a26e..f22622c 100644
--- a/.github/workflows/cmake_config.yml
+++ b/.github/workflows/cmake_config.yml
@@ -13,7 +13,7 @@ jobs:
13 shell: bash 13 shell: bash
14 strategy: 14 strategy:
15 matrix: 15 matrix:
16 os: [windows-latest, macos-latest, ubuntu-latest] 16 os: [windows-latest, macos-latest, ubuntu-24.04]
17 runs-on: ${{ matrix.os }} 17 runs-on: ${{ matrix.os }}
18 continue-on-error: false 18 continue-on-error: false
19 name: ${{ matrix.os }} 19 name: ${{ matrix.os }}
diff --git a/.github/workflows/coverity.yml b/.github/workflows/coverity.yml
index 112678f..8d0ad11 100644
--- a/.github/workflows/coverity.yml
+++ b/.github/workflows/coverity.yml
@@ -13,7 +13,7 @@ concurrency:
13jobs: 13jobs:
14 scan: 14 scan:
15 name: "Scan" 15 name: "Scan"
16 runs-on: "ubuntu-latest" 16 runs-on: "ubuntu-24.04"
17 if: github.repository_owner == 'libressl' # Prevent running on forks 17 if: github.repository_owner == 'libressl' # Prevent running on forks
18 permissions: 18 permissions:
19 contents: read 19 contents: read
diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml
index 07f140d..013480f 100644
--- a/.github/workflows/emscripten.yml
+++ b/.github/workflows/emscripten.yml
@@ -14,7 +14,7 @@ concurrency:
14jobs: 14jobs:
15 test: 15 test:
16 name: "Emscripten" 16 name: "Emscripten"
17 runs-on: "ubuntu-latest" 17 runs-on: "ubuntu-24.04"
18 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 18 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
19 permissions: 19 permissions:
20 contents: read 20 contents: read
@@ -42,7 +42,7 @@ jobs:
42 # Test ASAN with and without ASM enabled. 42 # Test ASAN with and without ASM enabled.
43 test-asan: 43 test-asan:
44 name: "ASAN (no-asm)" 44 name: "ASAN (no-asm)"
45 runs-on: "ubuntu-latest" 45 runs-on: "ubuntu-24.04"
46 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 46 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
47 permissions: 47 permissions:
48 contents: read 48 contents: read
diff --git a/.github/workflows/fedora-rawhide.yml b/.github/workflows/fedora-rawhide.yml
index 4758d2f..0fbd993 100644
--- a/.github/workflows/fedora-rawhide.yml
+++ b/.github/workflows/fedora-rawhide.yml
@@ -18,7 +18,7 @@ jobs:
18 matrix: 18 matrix:
19 cc: [ gcc, clang ] 19 cc: [ gcc, clang ]
20 name: ${{ matrix.cc }} 20 name: ${{ matrix.cc }}
21 runs-on: ubuntu-latest 21 runs-on: ubuntu-24.04
22 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 22 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
23 container: 23 container:
24 image: fedora:rawhide 24 image: fedora:rawhide
diff --git a/.github/workflows/freebsd.yml b/.github/workflows/freebsd.yml
index 0aa64d8..850dbe2 100644
--- a/.github/workflows/freebsd.yml
+++ b/.github/workflows/freebsd.yml
@@ -16,7 +16,7 @@ env:
16jobs: 16jobs:
17 autoconf: 17 autoconf:
18 name: "autoconf" 18 name: "autoconf"
19 runs-on: ubuntu-latest 19 runs-on: ubuntu-24.04
20 if: github.repository_owner == 'libressl' || github.event_name != 'schedule' 20 if: github.repository_owner == 'libressl' || github.event_name != 'schedule'
21 permissions: 21 permissions:
22 contents: read 22 contents: read
@@ -43,7 +43,7 @@ jobs:
43 43
44 cmake: 44 cmake:
45 name: "cmake" 45 name: "cmake"
46 runs-on: ubuntu-latest 46 runs-on: ubuntu-24.04
47 if: github.repository_owner == 'libressl' || github.event_name != 'schedule' 47 if: github.repository_owner == 'libressl' || github.event_name != 'schedule'
48 permissions: 48 permissions:
49 contents: read 49 contents: read
diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index af7dfab..23fa255 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -48,7 +48,7 @@ jobs:
48 # Test ASAN with and without ASM enabled. 48 # Test ASAN with and without ASM enabled.
49 test-asan: 49 test-asan:
50 name: "ASAN (${{ matrix.asm == 'ON' && 'asm' || 'no-asm' }})" 50 name: "ASAN (${{ matrix.asm == 'ON' && 'asm' || 'no-asm' }})"
51 runs-on: "ubuntu-latest" 51 runs-on: "ubuntu-24.04"
52 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 52 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
53 permissions: 53 permissions:
54 contents: read 54 contents: read
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 8fe051e..c135920 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -15,7 +15,7 @@ permissions:
15jobs: 15jobs:
16 release: 16 release:
17 name: "Release" 17 name: "Release"
18 runs-on: "ubuntu-latest" 18 runs-on: "ubuntu-24.04"
19 outputs: 19 outputs:
20 upload_url: "${{ steps.create_release.outputs.upload_url }}" 20 upload_url: "${{ steps.create_release.outputs.upload_url }}"
21 steps: 21 steps:
diff --git a/.github/workflows/rust-openssl.yml b/.github/workflows/rust-openssl.yml
index b707c4b..4ff41c0 100644
--- a/.github/workflows/rust-openssl.yml
+++ b/.github/workflows/rust-openssl.yml
@@ -13,7 +13,7 @@ concurrency:
13jobs: 13jobs:
14 test: 14 test:
15 name: "Test" 15 name: "Test"
16 runs-on: "ubuntu-latest" 16 runs-on: "ubuntu-24.04"
17 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 17 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
18 permissions: 18 permissions:
19 contents: read 19 contents: read
diff --git a/.github/workflows/solaris.yml b/.github/workflows/solaris.yml
index f68a2aa..902e488 100644
--- a/.github/workflows/solaris.yml
+++ b/.github/workflows/solaris.yml
@@ -13,7 +13,7 @@ concurrency:
13jobs: 13jobs:
14 test: 14 test:
15 name: "Solaris" 15 name: "Solaris"
16 runs-on: ubuntu-latest 16 runs-on: ubuntu-24.04
17 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }} 17 if: ${{ github.repository_owner == 'libressl' || github.event_name != 'schedule' }}
18 permissions: 18 permissions:
19 contents: read 19 contents: read