File tree Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Expand file tree Collapse file tree 1 file changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : CI (Alpine)
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - master
7
+ pull_request :
8
+ merge_group :
9
+ workflow_dispatch :
10
+ schedule :
11
+ - cron : ' 0 0 1 * *'
12
+
13
+ jobs :
14
+ alpine :
15
+
16
+ strategy :
17
+ fail-fast : false
18
+ matrix :
19
+ include :
20
+ - alpine : ' edge'
21
+ # - alpine: 'latest-stable'
22
+
23
+ runs-on : ubuntu-latest
24
+ name : alpine-${{ matrix.alpine }}
25
+
26
+ concurrency :
27
+ group : ${{ github.workflow }}-alpine-${{ matrix.alpine }}-${{ github.head_ref || github.run_id }}
28
+ cancel-in-progress : true
29
+
30
+ steps :
31
+ - uses : actions/checkout@v4
32
+ with :
33
+ submodules : recursive
34
+ - uses : jirutka/setup-alpine@v1
35
+ with :
36
+ branch : ${{ matrix.alpine }}
37
+ extra-repositories : https://dl-cdn.alpinelinux.org/alpine/edge/testing
38
+ packages : rocq dune
39
+ - name : dune build -p rocq-stdlib
40
+ shell : alpine.sh {0}
41
+ run : dune build -p rocq-stdlib
You can’t perform that action at this time.
0 commit comments