lean4-htt/.github
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
..
ISSUE_TEMPLATE chore: Issue template: Suggest #eval Lean.versionString (#2884) 2023-11-16 18:40:55 +01:00
workflows feat: embed and check githash in .olean (#2766) 2023-11-27 10:24:43 +00:00
PULL_REQUEST_TEMPLATE.md doc: Update contribution guides (#2624) 2023-10-25 13:05:55 +11:00