lean4-htt/.github/workflows
Sebastian Ullrich 79251f5fa2
feat: embed and check githash in .olean (#2766)
This is an additional safety net on top of #2749: it protects users that
circumvent the build system (e.g. with `lake env`) as well as obviates
the need for TOCTOU-like race condition checks in the build system.

The check is activated by `CHECK_OLEAN_VERSION=ON`, which now defaults
to `OFF` as the sensible default for local development. When activated,
`USE_GITHASH=ON` is also force-enabled for stage 0 in order to make sure
that stage 1 can load its own core library.
2023-11-27 10:24:43 +00:00
..
backport.yml chore: CI: add backport action 2023-09-25 11:33:14 +02:00
changelog.yml chore: CI: fix Update changelog action's commit message 2022-10-28 23:01:49 +02:00
ci.yml feat: embed and check githash in .olean (#2766) 2023-11-27 10:24:43 +00:00
labels-from-comments.yml feat: add labels from comments (#2460) 2023-08-29 14:09:20 +10:00
nix-ci.yml chore: Run CI on all PRs, even base ≠ master (#2955) 2023-11-23 21:50:30 +00:00
pr-release.yml chore: fix conditional syntax in pre-release.yml 2023-11-15 12:24:20 +11:00
pr.yml chore: CI: update all actions to avoid warnings 2022-11-22 21:31:07 +01:00
stale.yml chore: activate stale PR labeler 2023-09-20 09:18:46 +02:00