Skip to content

Commit af9a7c1

Browse files
committed
CI: Ensure code coverage reporting will work in February 2022 and beyond
See gap-actions/process-coverage#10
1 parent c15e563 commit af9a7c1

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

.github/workflows/CI.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,14 @@ jobs:
2727

2828
steps:
2929
- uses: actions/checkout@v2
30-
- uses: gap-actions/setup-gap-for-packages@v1
30+
- uses: gap-actions/setup-gap@v2
3131
with:
3232
GAPBRANCH: ${{ matrix.gap-branch }}
3333
ABI: ${{ matrix.ABI }}
34-
- uses: gap-actions/run-test-for-packages@v1
34+
- uses: gap-actions/build-pkg@v1
35+
- uses: gap-actions/run-pkg-tests@v2
36+
- uses: gap-actions/process-coverage@v2
37+
- uses: codecov/codecov-action@v2
3538

3639
# The documentation job
3740
manual:
@@ -42,8 +45,8 @@ jobs:
4245

4346
steps:
4447
- uses: actions/checkout@v2
45-
- uses: gap-actions/setup-gap-for-packages@v1
46-
- uses: gap-actions/compile-documentation-for-packages@v1
48+
- uses: gap-actions/setup-gap@v2
49+
- uses: gap-actions/build-pkg-docs@v1
4750
with:
4851
use-latex: 'true'
4952
- name: 'Upload documentation'

0 commit comments

Comments
 (0)