Skip to content

Commit ce243e9

Browse files
committed
Windows CI: replace AppVeyor by GitHub Actions
1 parent fe45459 commit ce243e9

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

.gitattributes

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* text=auto eol=lf

.github/workflows/gap.yml

+19
Original file line numberDiff line numberDiff line change
@@ -83,3 +83,22 @@ jobs:
8383
if: ${{ always() }}
8484
- uses: codecov/codecov-action@v2
8585
if: ${{ always() }}
86+
87+
test-cygwin:
88+
name: "cygwin / GAP master"
89+
runs-on: windows-latest
90+
if: ${{ !(github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository) }}
91+
env:
92+
CHERE_INVOKING: 1
93+
steps:
94+
- uses: actions/checkout@v2
95+
- uses: gap-actions/setup-cygwin@v1
96+
- uses: gap-actions/setup-gap@cygwin-v2
97+
with:
98+
GAP_PKGS_TO_BUILD: "io orb profiling grape datastructures"
99+
- uses: gap-actions/build-pkg@cygwin-v1
100+
- name: "Install digraphs-lib"
101+
run: |
102+
curl --retry 5 -L -O "https://digraphs.github.io/Digraphs/${{ env.DIGRAPHS_LIB }}.tar.gz"
103+
tar xf "${{ env.DIGRAPHS_LIB }}.tar.gz"
104+
- uses: gap-actions/run-pkg-tests@cygwin-v2

0 commit comments

Comments
 (0)