Commit Graph

142 Commits

Author SHA1 Message Date
Louis Gesbert
54c97d1d0c Fix missing redirect in CI 2022-08-09 16:28:02 +02:00
Louis Gesbert
168d023e25 CI: build js binary without z3 2022-08-09 12:36:37 +02:00
Louis Gesbert
525226e7c6 Github workflow: fix escaping 2022-08-04 21:12:47 +02:00
Louis Gesbert
3ee6fdb254 Automate artifact generation 2022-08-03 22:42:56 +02:00
Louis Gesbert
d02d6f16a5 Github CI: tag Docker images, automatically cleanup non-master ones 2022-08-02 10:00:41 +02:00
Louis Gesbert
b28583fb71 CI: Disable (broken) ubuntu builds
the routine builds on PRs are fine and the issue seems to come from the complex container ubuntu/OCaml setup
2022-07-27 14:41:22 +02:00
Louis Gesbert
dfccf8e139 Run all CI tests through a Docker container
Also reworks some dependency handling
2022-07-20 12:05:17 +02:00
Louis Gesbert
b8e73ab3ae Tweak build/ci 2022-07-11 17:42:34 +02:00
lIlIlIlIIIIlIIIllIIlIllIIllIII
3db9206276
check it builds before commiting the modified flake 2022-06-06 11:46:37 +02:00
lIlIlIlIIIIlIIIllIIlIllIIllIII
d63eb07cc4
adding the commit of the flake update 2022-05-31 14:13:27 +02:00
lIlIlIlIIIIlIIIllIIlIllIIllIII
49a3267eec
automated updating of flakes every weeks 2022-05-30 16:56:40 +02:00
lIlIlIlIIIIlIIIllIIlIllIIllIII
26ac1dc1bd
modification on github actions to make it compatible with flakes 2022-05-30 15:51:26 +02:00
Louis Gesbert
08c997142d CI: run builds from a clean repo 2022-05-19 10:40:04 +02:00
Louis Gesbert
faa5b32638 Merge remote-tracking branch 'origin/master' into allocations_logement 2022-05-12 15:22:17 +02:00
Louis Gesbert
abb4e9b66d Some build / CI tweaks
add a check that the dune-promoted files are in sync when submitting a PR
2022-05-11 19:24:38 +02:00
Denis Merigoux
8f1dae73a2
Restore CI 2022-05-05 14:06:56 +02:00
Romain PRIMET
67794567d3
re-init python dependencies on each run 2022-05-05 14:01:09 +02:00
Denis Merigoux
ad7fe6a21a
Use pandoc to prettify a lot the LaTeX document with tables 2022-04-29 23:47:02 +02:00
Romain PRIMET
89bfadcadc re-init python dependencies on each run 2022-04-26 15:15:32 +02:00
Denis Merigoux
897a282b70
Default is witout Z3 2022-03-09 17:00:53 +01:00
Louis Gesbert
933869d269 Move 'dependencies' from the 'all' target
and adapt the CI to skip z3 installation.

Is it more usual for `all` targets to build everything but not include
dependencies handling ?
2022-03-09 13:23:11 +01:00
Emile Rolley
360bbfa65f
Merge branch 'master' into refactor-clerk-w-ninja 2022-02-08 16:16:18 +01:00
Emile Rolley
7c5c6ef6fa fix(ci): add ninja-build as an executable dependencies 2022-02-08 16:14:55 +01:00
Denis Merigoux
36777a06f5
All dependencies in Ubuntu build 2022-02-04 14:46:33 +01:00
Denis Merigoux
d7acc3f52e
Do not duplicate CI on pull requests 2022-02-04 14:37:17 +01:00
Denis Merigoux
0ff633179d
Also run CI on pull requests 2022-02-04 12:23:34 +01:00
Denis Merigoux
624f5b6588
Remove make pygments from harness 2022-02-04 08:50:50 +01:00
Denis Merigoux
04bf50e3cf
Manual execution of builds 2022-02-03 19:47:42 +01:00
Denis Merigoux
1b4ce93eae
Added ubuntu long build 2022-02-03 19:45:52 +01:00
Denis Merigoux
ba8d3df206
Fix yaml 2022-02-03 16:49:41 +01:00
Denis Merigoux
3ac0810173
Manually dispatch build CI 2022-02-03 16:47:09 +01:00
Denis Merigoux
f3c926a7ff
Better 2022-02-03 16:17:02 +01:00
Denis Merigoux
838177f974
Finer control over when checks are done 2022-02-03 16:12:04 +01:00
Denis Merigoux
d5a84ae09f
Make 2022-02-03 16:00:46 +01:00
Denis Merigoux
d4664208b7
Fix CI file 2022-02-03 15:42:39 +01:00
Denis Merigoux
bc42cfc8db
Don't clean 2022-02-03 15:41:34 +01:00
Denis Merigoux
81cf395a84
Removed step to make pygments 2022-02-03 14:48:54 +01:00
Denis Merigoux
1bedf87672
Checkout before building 2022-02-03 14:47:34 +01:00
Denis Merigoux
08a9699949
Run make all on self-hosted CI 2022-02-02 18:14:25 +01:00
Denis Merigoux
42d79e5169
Merge branch 'master' into proof_platform 2022-01-21 09:55:34 +01:00
Alain
422482ce37 ci run 2022-01-20 18:15:13 +01:00
Louis Gesbert
0e1500f8f0 An attempt to simplify deps install and CI
from the docs, the setup-ocaml@v2 github action should already handle caching...
2022-01-13 12:15:39 +01:00
Denis Merigoux
b2fd09908f
Desperately trying to get CI caching 2022-01-10 15:06:22 +01:00
Denis Merigoux
b469b70bac
Trying to get the cache directory right 2022-01-10 12:00:32 +01:00
Denis Merigoux
f08e90bbd9
Also cache local opam switch 2022-01-10 10:39:36 +01:00
Denis Merigoux
7e3abb73d1
Correct github action 2022-01-10 09:42:11 +01:00
Denis Merigoux
2e030f99fa
Upgrade github actions 2022-01-09 19:42:17 +01:00
Denis Merigoux
929deb2359
Clean PR and attempt to restore CI 2022-01-09 19:37:30 +01:00
Alain
2fb80a6f8a add CI check to nix-unstable
rename check build-nix to build-nix-21.05
2021-11-29 11:38:01 +01:00
Denis Merigoux
5ab64d9280
Merge pull request #155 from lIlIlIlIIIIlIIIllIIlIllIIllIII/feat/nix-support
tentative nix support
2021-11-09 15:19:32 +01:00
Alain
41146e836d fix: change nix channel to build against. 2021-11-09 15:09:28 +01:00
Alain
a10a140941 fix: typo 2021-11-09 15:01:18 +01:00
Alain
5e6215bd45 feat: add nix workflow for github actions 2021-11-09 14:53:58 +01:00
Denis Merigoux
1a8b5716de
Closes #151
Add pygmentize to the list of executables to be present
2021-11-06 22:29:19 +01:00
Denis Merigoux
aee7565e15
Bump OCaml compiler version for CI 2021-11-06 21:54:27 +01:00
Denis Merigoux
47e79de6a7 Display backtrace in CI 2021-08-19 11:26:48 +02:00
Denis Merigoux
0481181f92
Put mypy typing under CI 2021-06-24 18:18:25 +02:00
Denis Merigoux
db026c6720
Start to implement Python runtime 2021-06-21 12:31:46 +02:00
Denis Merigoux
917eaff0c3
Update CI rule 2021-06-21 11:44:04 +02:00
Denis Merigoux
2b86afc471
Good module name 2021-05-17 17:46:40 +02:00
Denis Merigoux
ceed5c06a2
Give up on ocamlformat in CI 2021-03-23 11:41:54 +01:00
Denis Merigoux
46b0900644 Try something else 2021-03-23 11:34:05 +01:00
Denis Merigoux
5d38b44649 Trying 4.11.0 2021-03-23 11:20:57 +01:00
Denis Merigoux
cd66c0be86 Apparently 4.12.0 is not supported on the CI? 2021-03-23 11:18:23 +01:00
Denis Merigoux
115e9c9c4c Bump github CI plugin 2021-03-23 11:07:57 +01:00
Denis Merigoux
1ef533126b
Bump Ocaml and OCamlformat 2021-03-23 10:59:43 +01:00
Denis Merigoux
baaa79c555 Fixes #78, as well as various improvements 2021-03-05 19:16:56 +01:00
Denis Merigoux
03774fdfc2 Fixed CI 2021-03-02 18:28:56 +01:00
Denis Merigoux
f685c9302f Added test suite for compiled code 2021-02-03 10:53:21 +01:00
Denis Merigoux
cc2c93f157 Fixed github actions 2020-12-21 18:18:57 +01:00
Denis Merigoux
c5048378a2 Removed duplicated CI target 2020-12-10 18:16:20 +01:00
Denis Merigoux
ae1c2c6e02 Passing all tests! 2020-11-27 17:21:37 +01:00
Denis Merigoux
df2c0f1b01 Fixed github workflow 2020-11-23 09:27:55 +01:00
Denis Merigoux
0888422ead Big code reorg with better dune config 2020-11-23 09:22:47 +01:00
Denis Merigoux
076e2dce22 Finished writing stepper 2020-11-16 22:51:07 +01:00
Denis Merigoux
709ba34ea0 Update apt for CI 2020-08-18 23:53:09 +02:00
Denis Merigoux
c97f9f4104 Fixed workflow 2020-08-08 18:34:27 +02:00
Denis Merigoux
0f43975182 Cleaned lexing code and rationalized non-verbose syntax 2020-08-08 18:32:44 +02:00
Denis Merigoux
df25d5d94d Automated test suite! 2020-08-07 17:37:28 +02:00
Denis Merigoux
9307737b90 Setuptools 2020-05-26 15:52:11 +02:00
Denis Merigoux
f1fa143f6e Python3-dev 2020-05-26 15:48:05 +02:00
Denis Merigoux
f50badef33 Yaml syntax 2020-05-26 15:45:00 +02:00
Denis Merigoux
85c2d2eb8a Retry CI 2020-05-26 15:38:32 +02:00
Denis Merigoux
9492724ec4 Leave CI debugging for later 2020-05-26 14:53:53 +02:00
Denis Merigoux
e4af1b7baf Install virtualenv via pip on CI 2020-05-26 14:31:54 +02:00
Denis Merigoux
4c3e1ec367 Opam environment before building 2020-05-26 12:37:01 +02:00
Denis Merigoux
4410b693f9 Attempt to cache dependencies 2020-05-26 12:02:49 +02:00
Denis Merigoux
09d0aeeb57 Makefile should now build examples 2020-05-26 11:38:52 +02:00
Denis Merigoux
13545740e8 Bump OCaml version 2020-05-26 10:41:21 +02:00
Denis Merigoux
4d7ba58b44 Another attempt at CI 2020-04-26 19:56:54 +02:00
Denis Merigoux
fe99b36fa4 CI just builds 2020-04-26 19:01:59 +02:00
Denis Merigoux
2cf7fce321 Create make-tex.yml
Trying to deploy CI
2020-04-26 18:43:57 +02:00