88
99 strategy :
1010 matrix :
11- api-version : ["6.0", "6.5", "8.0", "10.0" ]
11+ api-version : ["6.0", "6.5", "8.0"]
1212 arch : [arm, arm64, x86, x64]
1313 include :
1414 - arch : arm
1919 triple : i686-linux-gnu
2020 - arch : x64
2121 triple : x86-64-linux-gnu
22+ exclude :
23+ - api-version : " 6.0"
24+ arch : x64
25+ - api-version : " 6.5"
26+ arch : x64
27+ - api-version : " 8.0"
28+ arch : arm
29+ - api-version : " 8.0"
30+ arch : arm64
31+ - api-version : " 8.0"
32+ arch : x86
2233
2334 steps :
2435 - uses : actions/checkout@v4
4960 run : src/tools/generate_sysroot.py --api-version ${{ matrix.api-version }} --out src/sysroot-${{ matrix.api-version }}
5061
5162 - name : Build for Tizen ${{ matrix.api-version }}
52- if : ${{ !(matrix.api-version == '6.0' && matrix.arch == 'x64') && !(matrix.api-version == '6.5' && matrix.arch == 'x64') && !(matrix.api-version == '10.0' && matrix.arch == 'x86') }}
5363 run : |
5464 src/tools/gn \
5565 --target-cpu ${{ matrix.arch }} \
@@ -60,28 +70,26 @@ jobs:
6070 ninja -C src/out/build
6171
6272 - uses : actions/upload-artifact@v4
63- if : ${{ !(matrix.api-version == '6.0' && matrix.arch == 'x64') && !(matrix.api-version == '6.5' && matrix.arch == 'x64') && !(matrix.api-version == '10.0' && matrix.arch == 'x86') }}
6473 with :
6574 name : tizen-${{ matrix.api-version }}-${{ matrix.arch }}
6675 path : src/out/build/libflutter_tizen*.so
6776 if-no-files-found : error
6877
6978 - uses : actions/upload-artifact@v4
70- if : ${{ !(matrix.api-version == '6.0' && matrix.arch == 'x64') && !(matrix.api-version == '6.5' && matrix.arch == 'x64') && !(matrix.api-version == '10.0' && matrix.arch == 'x86') }}
7179 with :
7280 name : tizen-${{ matrix.api-version }}-${{ matrix.arch }}_unittests
7381 path : src/out/build/flutter_tizen_unittests
7482 if-no-files-found : error
7583
7684 - uses : actions/upload-artifact@v4
77- if : ${{ !(matrix.api-version == '6.0' && matrix.arch == 'x64') && !(matrix.api-version == '6.5' && matrix.arch == 'x64') && !(matrix.api-version == '10.0' && matrix.arch == 'x86') && github.event_name == 'push' }}
85+ if : ${{ github.event_name == 'push' }}
7886 with :
7987 name : tizen-${{ matrix.api-version }}-${{ matrix.arch }}_symbols
8088 path : src/out/build/so.unstripped/libflutter_tizen*.so
8189 if-no-files-found : error
8290
8391 - uses : actions/upload-artifact@v4
84- if : ${{ !(matrix.api-version == '6.0' && matrix.arch == 'x64') && !(matrix.api-version == '6.5' && matrix.arch == 'x64') && !(matrix.api-version == '10.0' && matrix.arch == 'x86') && matrix.arch == 'arm' && matrix.api-version == '6.0' }}
92+ if : ${{ matrix.arch == 'arm' && matrix.api-version == '6.0' }}
8593 with :
8694 name : tizen-common
8795 path : |
0 commit comments