Skip to content

Commit 92c3a2a

Browse files
Merge pull request #9 from fingolfin/mh/ci
Update CI config
2 parents e808963 + 09dd840 commit 92c3a2a

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

.github/workflows/CI.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@ name: CI
22

33
# Trigger the workflow on push or pull request
44
on:
5-
- push
6-
- pull_request
5+
workflow_dispatch:
6+
pull_request:
7+
push:
78

89
jobs:
910
# The CI test job
@@ -17,18 +18,21 @@ jobs:
1718
matrix:
1819
gap-branch:
1920
- master
21+
- stable-4.14
2022
- stable-4.13
2123

2224
steps:
23-
- uses: actions/checkout@v3
25+
- uses: actions/checkout@v4
2426
- uses: gap-actions/setup-gap@v2
2527
with:
2628
GAPBRANCH: ${{ matrix.gap-branch }}
2729
GAP_PKGS_TO_CLONE: "datastructures ChrisJefferson/QuickCheck peal/BacktrackKit"
2830
GAP_PKGS_TO_BUILD: "io profiling datastructures json digraphs orb grape"
2931
- uses: gap-actions/run-pkg-tests@v2
3032
- uses: gap-actions/process-coverage@v2
31-
- uses: codecov/codecov-action@v2
33+
- uses: codecov/codecov-action@v5
34+
with:
35+
token: ${{ secrets.CODECOV_TOKEN }}
3236

3337
# The documentation job
3438
manual:
@@ -38,7 +42,7 @@ jobs:
3842
if: ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) }}
3943

4044
steps:
41-
- uses: actions/checkout@v3
45+
- uses: actions/checkout@v4
4246
- uses: gap-actions/setup-gap@v2
4347
with:
4448
GAP_PKGS_TO_BUILD: ''

0 commit comments

Comments
 (0)