|
33 | 33 | - ubuntu-24.04-arm # aarch64 musl |
34 | 34 | - ubuntu-22.04-arm # aarch64 glibc |
35 | 35 | - macos-13 |
36 | | - - windows-2019 |
| 36 | + - windows-2022 |
37 | 37 | - macos-14 |
38 | 38 | lib: |
39 | 39 | - zlib |
@@ -65,24 +65,24 @@ jobs: |
65 | 65 | - libde265 |
66 | 66 | - libheif |
67 | 67 | exclude: |
68 | | - - { runner: "windows-2019", lib: "pkg-config" } |
69 | | - - { runner: "windows-2019", lib: "gmp" } |
70 | | - - { runner: "windows-2019", lib: "liblz4" } |
71 | | - - { runner: "windows-2019", lib: "brotli" } |
72 | | - - { runner: "windows-2019", lib: "libargon2" } |
73 | | - - { runner: "windows-2019", lib: "libiconv" } |
74 | | - - { runner: "windows-2019", lib: "libtiff" } |
75 | | - - { runner: "windows-2019", lib: "icu" } |
76 | | - - { runner: "windows-2019", lib: "libcares" } |
77 | | - - { runner: "windows-2019", lib: "libevent" } |
78 | | - - { runner: "windows-2019", lib: "libsodium" } |
79 | | - - { runner: "windows-2019", lib: "ncurses" } |
80 | | - - { runner: "windows-2019", lib: "readline" } |
81 | | - - { runner: "windows-2019", lib: "unixodbc" } |
82 | | - - { runner: "windows-2019", lib: "grpc" } |
83 | | - - { runner: "windows-2019", lib: "libaom" } |
84 | | - - { runner: "windows-2019", lib: "libde265" } |
85 | | - - { runner: "windows-2019", lib: "libheif" } |
| 68 | + - { runner: "windows-2022", lib: "pkg-config" } |
| 69 | + - { runner: "windows-2022", lib: "gmp" } |
| 70 | + - { runner: "windows-2022", lib: "liblz4" } |
| 71 | + - { runner: "windows-2022", lib: "brotli" } |
| 72 | + - { runner: "windows-2022", lib: "libargon2" } |
| 73 | + - { runner: "windows-2022", lib: "libiconv" } |
| 74 | + - { runner: "windows-2022", lib: "libtiff" } |
| 75 | + - { runner: "windows-2022", lib: "icu" } |
| 76 | + - { runner: "windows-2022", lib: "libcares" } |
| 77 | + - { runner: "windows-2022", lib: "libevent" } |
| 78 | + - { runner: "windows-2022", lib: "libsodium" } |
| 79 | + - { runner: "windows-2022", lib: "ncurses" } |
| 80 | + - { runner: "windows-2022", lib: "readline" } |
| 81 | + - { runner: "windows-2022", lib: "unixodbc" } |
| 82 | + - { runner: "windows-2022", lib: "grpc" } |
| 83 | + - { runner: "windows-2022", lib: "libaom" } |
| 84 | + - { runner: "windows-2022", lib: "libde265" } |
| 85 | + - { runner: "windows-2022", lib: "libheif" } |
86 | 86 | fail-fast: false |
87 | 87 | steps: |
88 | 88 | - name: "Process env string" |
@@ -114,7 +114,7 @@ jobs: |
114 | 114 | echo "CMD=bin/spc-gnu-docker" >> "$GITHUB_OUTPUT" |
115 | 115 | echo "SUFFIX=txz" >> "$GITHUB_OUTPUT" |
116 | 116 | ;; |
117 | | - windows-2019|windows-2022|windows-latest) |
| 117 | + windows-2022|windows-2022|windows-latest) |
118 | 118 | echo "OS=windows" >> "$GITHUB_OUTPUT" |
119 | 119 | echo "ARCH=x86_64" >> "$GITHUB_OUTPUT" |
120 | 120 | echo "CMD=bin/spc" >> "$GITHUB_OUTPUT" |
@@ -175,12 +175,12 @@ jobs: |
175 | 175 | - run: ${{ steps.process-env.outputs.CMD }} download --for-libs="${{ matrix.lib }}" --debug --retry=5 --shallow-clone |
176 | 176 |
|
177 | 177 | - name: "Download pre-built pkg-config for ${{ matrix.runner }}" |
178 | | - if: matrix.runner != 'windows-2019' && matrix.lib != 'pkg-config' |
| 178 | + if: matrix.runner != 'windows-2022' && matrix.lib != 'pkg-config' |
179 | 179 | run: | |
180 | 180 | ${{ steps.process-env.outputs.CMD }} download --for-libs="pkg-config" --debug --retry=5 --shallow-clone --prefer-pre-built |
181 | 181 | ${{ steps.process-env.outputs.CMD }} build:libs pkg-config --debug |
182 | 182 |
|
183 | | - - if: matrix.runner != 'windows-2019' || matrix.lib != 'pkg-config' |
| 183 | + - if: matrix.runner != 'windows-2022' || matrix.lib != 'pkg-config' |
184 | 184 | run: ${{ steps.process-env.outputs.CMD }} dev:pack-lib --debug ${{ matrix.lib }} |
185 | 185 |
|
186 | 186 | - name: "Upload packed lib (${{ matrix.lib }} for ${{ steps.process-env.outputs.ARCH }}-${{ steps.process-env.outputs.OS }})" |
|
0 commit comments