Skip to content

Commit a4fa344

Browse files
committed
Add GitHub Actions CI
1 parent bca871c commit a4fa344

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

.github/workflows/ci.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: CI
2+
3+
on:
4+
pull_request:
5+
push:
6+
paths-ignore:
7+
- '**.md'
8+
9+
jobs:
10+
build:
11+
runs-on: ubuntu-latest
12+
strategy:
13+
matrix:
14+
emacs_version:
15+
- 25.1
16+
- 25.2
17+
- 25.3
18+
- 26.1
19+
- 26.2
20+
- 26.3
21+
- 27.1
22+
- snapshot
23+
steps:
24+
- uses: purcell/setup-emacs@master
25+
with:
26+
version: ${{ matrix.emacs_version }}
27+
28+
- uses: actions/checkout@v2
29+
- name: Run tests
30+
run: make check

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[![MELPA](https://melpa.org/packages/purescript-mode-badge.svg)](https://melpa.org/#/purescript-mode)
2+
[![Build Status](https://github.com/purescript-emacs/purescript-mode/workflows/ci/badge.svg)](https://github.com/purescript-emacs/purescript-mode/actions)
3+
14
PureScript Mode for Emacs
25
----------------------
36

0 commit comments

Comments
 (0)