1111 - cron : ' 15 3 * * *'
1212
1313concurrency :
14- # Group by workflow and ref; the last component ensures that for pull
15- # requests, we limit to one concurrent job, but for the main branch we don't
16- group : ${{ github.workflow }}-${{ github.ref }}-${{ github.ref != 'refs/heads/main' || github.run_number }}
14+ # Group by workflow and ref; the last component ensures that for pull requests
15+ # we limit to one concurrent job, but for the main/stable branches we don't
16+ group : ${{ github.workflow }}-${{ github.ref }}-${{ ( github.ref != 'refs/heads/main' && !startsWith(github.ref, 'refs/heads/stable-')) || github.run_number }}
1717 # Only cancel intermediate pull request builds
1818 cancel-in-progress : ${{ startsWith(github.ref, 'refs/pull/') }}
1919
3535 - v4.12
3636
3737 steps :
38- - uses : actions/checkout@v5
38+ - uses : actions/checkout@v6
3939 - name : " Install macOS dependencies"
4040 if : ${{ runner.os == 'macOS' }}
4141 run : brew install automake libtool
7676 - uses : codecov/codecov-action@v5
7777 with :
7878 token : ${{ secrets.CODECOV_TOKEN }}
79- fail_ci_if_error : true
79+ fail_ci_if_error : ${{ runner.os != 'Windows' }}
8080 - name : " Run GAP's tst/testinstall.g"
8181 uses : gap-actions/run-pkg-tests@v4
8282 with :
8888 env :
8989 CHERE_INVOKING : 1
9090 steps :
91- - uses : actions/checkout@v5
91+ - uses : actions/checkout@v6
9292 - name : " Setup cygwin"
9393 uses : gap-actions/setup-cygwin@v2
9494 - name : " Install GAP"
@@ -109,4 +109,4 @@ jobs:
109109 - uses : codecov/codecov-action@v5
110110 with :
111111 token : ${{ secrets.CODECOV_TOKEN }}
112- fail_ci_if_error : true
112+ fail_ci_if_error : false
0 commit comments