File tree 4 files changed +24
-14
lines changed
4 files changed +24
-14
lines changed Original file line number Diff line number Diff line change 7
7
# - cron: '0 4 * * *'
8
8
push :
9
9
branches :
10
- - master
10
+ - v8.20
11
11
pull_request :
12
12
branches :
13
13
- ' **'
@@ -18,20 +18,27 @@ jobs:
18
18
runs-on : ubuntu-latest
19
19
strategy :
20
20
matrix :
21
+ coq_version :
22
+ - ' 8.20.dev'
21
23
image :
22
- - ' coqorg/coq:dev'
24
+ # we can't use coqorg/coq images to test bignums
25
+ # since these images already include coq-bignums
26
+ - ' coqorg/base:4.13.1-flambda'
23
27
fail-fast : false
24
28
steps :
25
- - uses : actions/checkout@v2
29
+ - uses : actions/checkout@v3
26
30
- uses : coq-community/docker-coq-action@v1
27
31
with :
28
32
opam_file : ' coq-bignums.opam'
29
33
custom_image : ${{ matrix.image }}
30
34
install : |
31
- startGroup "Install dependencies"
32
- # sudo apt-get update -y -q
33
- opam remove -y coq-bignums # remove coq-bignums already in image
34
- opam pin add -n -y -k path $PACKAGE $WORKDIR
35
+ startGroup "Install coq and dependencies"
36
+ sudo apt-get update -y -q
37
+ opam remove -y coq-bignums || true # remove coq-bignums if ever in image
38
+ opam repository add --all-switches --set-default coq-extra-dev https://coq.inria.fr/opam/extra-dev # docker-coq
39
+ opam repository add --all-switches --set-default coq-core-dev https://coq.inria.fr/opam/core-dev # docker-coq
40
+ opam pin add -n -y -k version coq ${{ matrix.coq_version }} # docker-coq
41
+ opam pin add -n -y -k path $PACKAGE.dev $WORKDIR
35
42
opam update -y
36
43
opam install --confirm-level=unsafe-yes -j 2 $PACKAGE --deps-only
37
44
endGroup
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ Follow the instructions on https://github.com/coq-community/templates to regener
9
9
[ ![ Code of Conduct] [ conduct-shield ]] [ conduct-link ]
10
10
[ ![ Zulip] [ zulip-shield ]] [ zulip-link ]
11
11
12
- [ docker-action-shield ] : https://github.com/coq-community/bignums/actions/workflows/docker-action.yml/badge.svg?branch=master
12
+ [ docker-action-shield ] : https://github.com/coq-community/bignums/actions/workflows/docker-action.yml/badge.svg?branch=v8.20
13
13
[ docker-action-link ] : https://github.com/coq-community/bignums/actions/workflows/docker-action.yml
14
14
15
15
[ contributing-shield ] : https://img.shields.io/badge/contributions-welcome-%23f7931e.svg
Original file line number Diff line number Diff line change
1
+ # This file was generated from `meta.yml`, please do not edit manually.
2
+ # Follow the instructions on https://github.com/coq-community/templates to regenerate.
3
+
1
4
opam-version: "2.0"
2
5
3
- version: "dev"
6
+ version: "8.20. dev"
4
7
5
8
homepage: "https://github.com/coq-community/bignums"
6
9
dev-repo: "git+https://github.com/coq-community/bignums.git"
@@ -19,7 +22,7 @@ install: [
19
22
]
20
23
depends: [
21
24
"ocaml"
22
- "coq" {= "dev "}
25
+ "coq" {> = "8.20" & < "8.21~ "}
23
26
]
24
27
25
28
tags: [
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ shortname: bignums
4
4
organization : coq-community
5
5
community : true
6
6
action : true
7
- branch : master
7
+ branch : v8.20
8
8
9
9
synopsis : >-
10
10
Bignums, the Coq library of arbitrarily large numbers
@@ -28,7 +28,7 @@ maintainers:
28
28
29
29
opam-file-maintainer :
[email protected]
30
30
31
- opam-file-version : dev
31
+ opam-file-version : 8.20. dev
32
32
33
33
license :
34
34
fullname : GNU Lesser General Public License v2.1
@@ -41,10 +41,10 @@ supported_ocaml_versions:
41
41
42
42
supported_coq_versions :
43
43
text : master (use the corresponding branch or release for other Coq versions)
44
- opam : ' {= "dev "}'
44
+ opam : ' {> = "8.20" & < "8.21~ "}'
45
45
46
46
tested_coq_opam_versions :
47
- - version : dev
47
+ - version : 8.20
48
48
49
49
ci_cron_schedule : ' 0 4 * * *'
50
50
You can’t perform that action at this time.
0 commit comments