1414 default : ' false'
1515
1616env :
17- version : m116-d2c211228d
17+ version : m142-f4ed99d244
1818
1919jobs :
2020 macos :
21- runs-on : macos-11
21+ runs-on : macos-14
2222 strategy :
2323 matrix :
2424 machine : ["x64", "arm64"]
2525 build_type : [Release, Debug]
2626 fail-fast : false
2727 steps :
28- - uses : actions/checkout@v3
28+ - uses : actions/checkout@v4
2929 - run : python3 script/check_release.py --version ${{ env.version }} --build-type ${{ matrix.build_type }} --machine ${{ matrix.machine }}
3030 if : ${{ github.event.inputs.skip_release != 'true' }}
3131 env :
3434 - run : python3 script/checkout.py --version ${{ env.version }}
3535 - run : python3 script/build.py --build-type ${{ matrix.build_type }} --machine ${{ matrix.machine }}
3636 - run : python3 script/archive.py --version ${{ env.version }} --build-type ${{ matrix.build_type }} --machine ${{ matrix.machine }}
37- - uses : actions/upload-artifact@v3
37+ - uses : actions/upload-artifact@v4
3838 with :
3939 name : Skia-${{ env.version }}-macos-${{ matrix.build_type }}-${{ matrix.machine }}.zip
4040 path : ' *.zip'
@@ -44,14 +44,14 @@ jobs:
4444 API_TOKEN : ${{ secrets.API_TOKEN }}
4545
4646 linux :
47- runs-on : ubuntu-20 .04
47+ runs-on : ubuntu-22 .04
4848 strategy :
4949 matrix :
5050 target_machine : ["x64", "arm64"]
5151 build_type : [Release, Debug]
5252 fail-fast : false
5353 steps :
54- - uses : actions/checkout@v3
54+ - uses : actions/checkout@v4
5555 - run : python3 script/check_release.py --version ${{ env.version }} --build-type ${{ matrix.build_type }} --machine ${{ matrix.target_machine }}
5656 if : ${{ github.event.inputs.skip_release != 'true' }}
5757 env :
6565 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/checkout.py --version ${{ env.version }}
6666 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/build.py --build-type ${{ matrix.build_type }} --machine ${{ matrix.target_machine }}
6767 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/archive.py --version ${{ env.version }} --build-type ${{ matrix.build_type }} --machine ${{ matrix.target_machine }}
68- - uses : actions/upload-artifact@v3
68+ - uses : actions/upload-artifact@v4
6969 with :
7070 name : Skia-${{ env.version }}-linux-${{ matrix.build_type }}-${{ matrix.target_machine }}.zip
7171 path : ' *.zip'
@@ -76,12 +76,12 @@ jobs:
7676
7777 android :
7878 if : false
79- runs-on : ubuntu-20 .04
79+ runs-on : ubuntu-22 .04
8080 strategy :
8181 matrix :
8282 machine : [arm, arm64, x64, x86]
8383 steps :
84- - uses : actions/checkout@v3
84+ - uses : actions/checkout@v4
8585 - run : python3 script/check_release.py --version ${{ env.version }} --system android --machine ${{ matrix.machine }}
8686 if : ${{ github.event.inputs.skip_release != 'true' }}
8787 env :
9393 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/checkout.py --version ${{ env.version }} --system android --machine ${{ matrix.machine }}
9494 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/build.py --system android --machine ${{ matrix.machine }} --ndk "/usr/local/lib/android/sdk/ndk-bundle"
9595 - run : PATH=/usr/lib/binutils-2.26/bin:$PATH python3 script/archive.py --system android --machine ${{ matrix.machine }}
96- - uses : actions/upload-artifact@v3
96+ - uses : actions/upload-artifact@v4
9797 with :
9898 name : Skia-${{ env.version }}-android-Release-${{ matrix.machine }}.zip
9999 path : ' *.zip'
@@ -109,7 +109,7 @@ jobs:
109109 build_type : [Release, Debug]
110110 fail-fast : false
111111 steps :
112- - uses : actions/checkout@v3
112+ - uses : actions/checkout@v4
113113 - shell : bash
114114 run : python3 script/check_release.py --version ${{ env.version }} --build-type ${{ matrix.build_type }}
115115 if : ${{ github.event.inputs.skip_release != 'true' }}
@@ -126,7 +126,7 @@ jobs:
126126 run : python3 script/build.py --build-type ${{ matrix.build_type }}
127127 - shell : bash
128128 run : python3 script/archive.py --version ${{ env.version }} --build-type ${{ matrix.build_type }}
129- - uses : actions/upload-artifact@v3
129+ - uses : actions/upload-artifact@v4
130130 with :
131131 name : Skia-${{ env.version }}-windows-${{ matrix.build_type }}-x64.zip
132132 path : ' *.zip'
0 commit comments