Commit graph

178 commits

Author SHA1 Message Date
Sebastian Ullrich
17d67bb24c chore: revert "fix: revert LLVM 15 bump on MacOS aarch64"
This reverts commit bf734715d3.
2022-11-02 17:39:01 +01:00
Sebastian Ullrich
62ec0bfdb0
chore: CI: fix Update changelog action's commit message 2022-10-28 23:01:49 +02:00
Mario Carneiro
bf734715d3 fix: revert LLVM 15 bump on MacOS aarch64 2022-10-26 00:51:20 +02:00
Sebastian Ullrich
18d9720975
chore: CI: fix Update changelog action 2022-10-19 10:01:14 +02:00
Sebastian Ullrich
ce673e3bb8 chore: add Update changelog action 2022-10-17 18:31:20 +02:00
Sebastian Ullrich
4a99df2d8c
chore: CI: exclude "full program" tests from debug/sanitized builds (#1732) 2022-10-17 10:36:01 +02:00
Siddharth
e3f064ef87
Bump up to LLVM 15 (#1691) 2022-10-14 14:43:13 +00:00
Sebastian Ullrich
f7651de424 chore: CI: avoid skipped dependencies hellhole 2022-10-14 13:28:17 +02:00
Sebastian Ullrich
cf24f559b6 chore: CI: make jobs actually cancellable 2022-10-14 13:28:17 +02:00
Sebastian Ullrich
828aea48f4 chore: CI: cancel outdated workflows 2022-10-13 21:45:46 +02:00
Mario Carneiro
37252e5fa7 chore: remove Bootstrap package 2022-09-02 16:39:03 -07:00
Mario Carneiro
bf89c5a0f5 chore: move Std -> Bootstrap 2022-08-29 01:26:12 -07:00
Sebastian Ullrich
221c239600 fix: alternative tar fix 2022-08-21 16:15:03 +02:00
Sebastian Ullrich
7ce3a413e4 fix: CI: create portable tarballs 2022-08-21 00:04:24 +02:00
Chris Lovett
272c6ebdf1
chore: CI: remove TPIL trigger
now a cronjob
2022-08-02 09:08:23 +00:00
Sebastian Ullrich
e6c7e2dd9f chore: CI: Nix ccache permissions 2022-07-31 23:06:47 +02:00
Sebastian Ullrich
8972cc9baf chore: Nix: cache Leanc-deps 2022-07-16 16:19:01 +02:00
Sebastian Ullrich
f5eaa525b3 chore: disable Nix macOS once more
I guess it's not that attractive without ARM support anyway
2022-07-08 23:01:50 +02:00
Sebastian Ullrich
d679044a9b chore: Nix: use --deps-json for faster, single IFD per package 2022-07-06 16:12:30 +02:00
Sebastian Ullrich
0896180f12 chore: CI: downgrade Nix 2022-07-02 12:19:30 +02:00
Sebastian Ullrich
10b0eca41f chore: CI: minor 2022-06-29 12:43:01 +02:00
Sebastian Ullrich
a9cc57c81c chore: CI: more cache setup 2022-06-28 22:31:51 +02:00
Sebastian Ullrich
920fa1109b
chore: CI: ccache permissions 2022-06-28 18:53:36 +02:00
Sebastian Ullrich
995d92d10e chore: CI: fix ccache cache group 2022-06-28 16:24:10 +02:00
Sebastian Ullrich
74c4437874 chore: CI: simplify Nix setup, bring back macOS 2022-06-28 12:50:19 +02:00
Sebastian Ullrich
ca19ce1e6f chore: CI: fix Windows 2022-06-28 00:38:19 +02:00
Sebastian Ullrich
71b99423e8 chore: Nix: fix CI 2022-06-21 23:11:57 +02:00
Sebastian Ullrich
02e5865a02 chore: Nix: stop pinning Nix in ciShell 2022-06-21 22:57:39 +02:00
Sebastian Ullrich
dd58b5c2df chore: Nix: cache correct output 2022-06-21 21:10:08 +02:00
Sebastian Ullrich
e20f2e076e chore: Nix: cache lean-bin-tools 2022-06-21 20:52:39 +02:00
Sebastian Ullrich
524ae5abf7 chore: CI: purge ccache 2022-06-15 13:39:24 +02:00
Sebastian Ullrich
a44fec2262 chore: CI: exclude test harder 2022-06-10 12:02:23 +02:00
Sebastian Ullrich
45636324f9 chore: CI: exclude nonreproducible test 2022-06-10 11:12:09 +02:00
Chris Lovett
33159b51e5
chore: build integration with TPIL 2022-06-09 09:23:04 +02:00
Sebastian Ullrich
7428dc5e71 Revert "chore: CI: use publish-unit-test-result-action"
Was just an experiment, its benefit is negligible

This reverts commit 3575981ee6.
2022-06-05 14:23:20 +02:00
Sebastian Ullrich
3575981ee6 chore: CI: use publish-unit-test-result-action 2022-06-05 14:10:17 +02:00
Sebastian Ullrich
a0624ec296 chore: CI: ignore foreigntest on Linux release 2022-06-03 17:04:06 +02:00
Sebastian Ullrich
4a1885f997 chore: update benchmark suite 2022-05-25 18:26:36 +02:00
Sebastian Ullrich
1e271c3432 chore: CI: document ridiculous workaround 2022-05-17 17:45:58 +02:00
Sebastian Ullrich
14225b81ce chore: CI: really? 2022-05-17 15:53:33 +02:00
Sebastian Ullrich
bfb9dc0697 chore: CI: really do not build nightlies on forks 2022-05-16 09:58:26 +02:00
Sebastian Ullrich
23fac14b33 chore: try with fresh cache 2022-05-11 12:31:55 +02:00
Sebastian Ullrich
7512f8ab6e chore: CI: pin setup-msys2
https://github.com/msys2/setup-msys2/issues/216
2022-05-01 11:58:58 +02:00
Sebastian Ullrich
b450fb8243 chore: CI: use stable Nix 2022-04-29 16:16:09 +02:00
Sebastian Ullrich
bef34e30e7 feat: Nix: render examples using LeanInk+Alectryon 2022-03-26 22:50:04 +01:00
Sebastian Ullrich
19925f8ec1 chore: Nix: move docs build into sub-flake
workflow is not ideal right now because of poor support for sub-flakes,
but I also don't want the doc input in the main flake...
2022-03-26 22:50:04 +01:00
Sebastian Ullrich
1949b3f676 chore: CI: propagate prepare-llvm failures 2022-03-26 16:29:52 +01:00
Sebastian Ullrich
7ce5b0c4ff feat: CI: build darwin_aarch64 2022-03-26 16:29:52 +01:00
Sebastian Ullrich
e3a652de98 chore: CI: fix Linux/aarch64 tarball name, remove cpack config 2022-03-26 10:40:43 +01:00
Sebastian Ullrich
7e853621eb feat: CI: build linux_aarch64 2022-03-25 17:45:15 +01:00