You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewing the last merge into #5142, I noticed some duplicated and out-
of-date information. This brings things up-to-date and slightly reduces
the duplication.
- bumped Ormolu used by ci.yaml from 0.5.2.0 to 0.7.2.0, to match
flake.nix
- removed Markdown that claimed ci.yaml was using Ormolu 0.5.0.1
- moved description from `base-codebase` in Markdown to comment on
`runtime_tests_codebase` in ci.yaml (and updated it to refer to
builtin-tests/interpreter-tests.md instead of builtin-tests/base.md)
- removed `unison_src_test_results` as it’s no longer managed as a
single variable
- moved other comments from Markdown to ci.yaml
- added Markdown recommending to look in ci.yaml for specifics
- rearranges the order of vars in ci.yaml to match the order they were
presented in Markdown
One thing I wasn’t sure how to map over: Markdown claims Racket 8.7 is
used in CI, but ci.yaml doesn’t mention any Racket version.
-`ucm_local_bin` a temp path for caching a built `ucm`
16
-
-`jit_src_scheme` a temp path for caching generated jit sources
17
-
-`unison-jit-dist`
18
-
-`base-codebase` a codebase path for caching a codebase generated by `unison-src/builtin-tests/base.md`
19
-
-`unison_src_test_results` a temp path for caching the result of passing tests that depend on `unison-src/`, which includes:
20
-
-`round-trip-tests`
21
-
-`transcripts`
22
-
-`unison-src/builtin-tests/interpreter-tests.md`
23
9
24
-
`jit_generator_os: ubuntu-20.04`
25
-
- afaik, the jit sources are generated in a platform-independent way, so we just choose one platform to generate them on.
10
+
These variables pin some dependency versions, set up some directories to cache, etc. Please see the `env` section in [ci.yaml](./ci.yaml) for specifics.
0 commit comments