1515 strategy :
1616 fail-fast : false
1717 matrix :
18- sdk : [ 2.18.7, 2. 19.6 ]
18+ sdk : [ 2.19.6 ]
1919 steps :
2020 - uses : actions/checkout@v2
2121 - uses : dart-lang/setup-dart@v0.2
3434 if : always() && steps.install.outcome == 'success'
3535
3636 - name : Analyze project source
37- run : if [ ${{ matrix.sdk }} = '2.7.2' ]; then dart pub global activate tuneup && tuneup check --ignore-infos; else dart analyze; fi
37+ run : dart analyze
3838 if : always() && steps.install.outcome == 'success'
3939
4040 - uses : anchore/sbom-action@v0
5151 strategy :
5252 fail-fast : false
5353 matrix :
54- sdk : [ 2.18.7, 2. 19.6 ]
54+ sdk : [ 2.19.6 ]
5555 steps :
5656 - uses : actions/checkout@v2
5757 - uses : dart-lang/setup-dart@v0.2
7070 if : always() && steps.install.outcome == 'success'
7171
7272 - name : Upload Unit Test Results
73- uses : actions/upload-artifact@v2
73+ uses : actions/upload-artifact@v4
7474 if : ${{ steps.install.outcome == 'success' && (success() || failure()) }} # run this step even if previous step failed, but not if it was skipped
7575 with :
7676 name : ddc-test-results@${{ matrix.sdk }}
8585 strategy :
8686 fail-fast : false
8787 matrix :
88- sdk : [ 2.18.7, 2. 19.6 ]
88+ sdk : [ 2.19.6 ]
8989 steps :
9090 - uses : actions/checkout@v2
9191 - uses : dart-lang/setup-dart@v0.2
@@ -104,7 +104,7 @@ jobs:
104104 if : always() && steps.install.outcome == 'success'
105105
106106 - name : Upload Unit Test Results
107- uses : actions/upload-artifact@v2
107+ uses : actions/upload-artifact@v4
108108 if : ${{ steps.install.outcome == 'success' && (success() || failure()) }} # run this step even if previous step failed, but not if it was skipped
109109 with :
110110 name : dart2js-test-results@${{ matrix.sdk }}
0 commit comments