Skip to content

Commit 37f7209

Browse files
authored
Merge pull request #6 from croservices/gh-actions-workflow
Migrate to Github Actions CI
2 parents 894e76d + 9c5818e commit 37f7209

File tree

2 files changed

+31
-12
lines changed

2 files changed

+31
-12
lines changed

.github/workflows/ci.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- '*'
7+
tags-ignore:
8+
- '*'
9+
pull_request:
10+
11+
jobs:
12+
raku:
13+
strategy:
14+
matrix:
15+
os:
16+
- ubuntu-latest
17+
- macOS-latest
18+
- windows-latest
19+
raku-version:
20+
- "2021.03"
21+
- "latest"
22+
runs-on: ${{ matrix.os }}
23+
steps:
24+
- uses: actions/checkout@v2
25+
- uses: Raku/setup-raku@v1
26+
with:
27+
raku-version: ${{ matrix.raku-version }}
28+
- name: Setup dependencies
29+
run: raku -v && zef install --deps-only .
30+
- name: Test code
31+
run: zef test .

.travis.yml

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)