|
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