|
27 | 27 | - ubuntu-latest |
28 | 28 | - ubuntu-20.04 |
29 | 29 | - macos-13 |
30 | | - - windows-latest |
| 30 | + - windows-2019 |
31 | 31 | - macos-14 |
32 | 32 | lib: |
33 | 33 | - zlib |
|
37 | 37 | - sqlite |
38 | 38 | - liblz4 |
39 | 39 | exclude: |
40 | | - - { runner: "windows-latest", lib: "pkg-config" } |
41 | | - - { runner: "windows-latest", lib: "gmp" } |
42 | | - - { runner: "windows-latest", lib: "liblz4" } |
| 40 | + - { runner: "windows-2019", lib: "pkg-config" } |
| 41 | + - { runner: "windows-2019", lib: "gmp" } |
| 42 | + - { runner: "windows-2019", lib: "liblz4" } |
43 | 43 | fail-fast: false |
44 | 44 | steps: |
45 | 45 | - name: "Process env string" |
|
57 | 57 | echo "ARCH=aarch64" >> "$GITHUB_OUTPUT" |
58 | 58 | echo CMD="SPC_USE_ARCH=aarch64 bin/spc-alpine-docker" >> "$GITHUB_OUTPUT" |
59 | 59 | ;; |
60 | | - windows-latest) |
| 60 | + windows-2019) |
61 | 61 | echo "OS=windows" >> "$GITHUB_OUTPUT" |
62 | 62 | echo "ARCH=x86_64" >> "$GITHUB_OUTPUT" |
63 | 63 | echo "CMD=bin/spc" >> "$GITHUB_OUTPUT" |
@@ -115,12 +115,12 @@ jobs: |
115 | 115 | - run: ${{ steps.process-env.outputs.CMD }} download --for-libs="${{ matrix.lib }}" --debug --retry=5 --shallow-clone |
116 | 116 |
|
117 | 117 | - name: "Download pre-built pkg-config for ${{ matrix.runner }}" |
118 | | - if: matrix.runner != 'windows-latest' && matrix.lib != 'pkg-config' |
| 118 | + if: matrix.runner != 'windows-2019' && matrix.lib != 'pkg-config' |
119 | 119 | run: | |
120 | 120 | ${{ steps.process-env.outputs.CMD }} download --for-libs="pkg-config" --debug --retry=5 --shallow-clone --prefer-pre-built |
121 | 121 | ${{ steps.process-env.outputs.CMD }} build:libs pkg-config --debug |
122 | 122 |
|
123 | | - - if: matrix.runner != 'windows-latest' || matrix.lib != 'pkg-config' |
| 123 | + - if: matrix.runner != 'windows-2019' || matrix.lib != 'pkg-config' |
124 | 124 | run: ${{ steps.process-env.outputs.CMD }} dev:pack-lib --debug ${{ matrix.lib }} |
125 | 125 |
|
126 | 126 | - name: "Upload packed lib (${{ matrix.lib }} for ${{ steps.process-env.outputs.ARCH }}-${{ steps.process-env.outputs.OS }})" |
|
0 commit comments