Skip to content

[anneal][v2] Add and integrate nix-built exocrate#3383

Open
mdittmer wants to merge 1 commit into
Gmum75fawi66ursah6w4azlcro7hvrkf4from
Gwhroikc5idscowxamayknlke2uiddzv3
Open

[anneal][v2] Add and integrate nix-built exocrate#3383
mdittmer wants to merge 1 commit into
Gmum75fawi66ursah6w4azlcro7hvrkf4from
Gwhroikc5idscowxamayknlke2uiddzv3

Conversation

@mdittmer
Copy link
Copy Markdown
Collaborator

@mdittmer mdittmer commented May 19, 2026

  • Add nix derivations for exocrate
  • Add setup sub-command to locate-or-install exocrate
  • Add integration test for "developer mode" setup that presumes local
    exocrate archive
  • Add github workflows to:
    • Warm nix cache
    • Locally link exocrate archive from nix, then run all tests

Latest Update: v11 — Compare vs v10

📚 Full Patch History

Links show the diff between the row version and the column version.

Version v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v11 v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v10 v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v9 v8 v7 v6 v5 v4 v3 v2 v1 Base
v8 v7 v6 v5 v4 v3 v2 v1 Base
v7 v6 v5 v4 v3 v2 v1 Base
v6 v5 v4 v3 v2 v1 Base
v5 v4 v3 v2 v1 Base
v4 v3 v2 v1 Base
v3 v2 v1 Base
v2 v1 Base
v1 Base
⬇️ Download this PR

Branch

git fetch origin refs/heads/Gwhroikc5idscowxamayknlke2uiddzv3 && git checkout -b pr-Gwhroikc5idscowxamayknlke2uiddzv3 FETCH_HEAD

Checkout

git fetch origin refs/heads/Gwhroikc5idscowxamayknlke2uiddzv3 && git checkout FETCH_HEAD

Cherry Pick

git fetch origin refs/heads/Gwhroikc5idscowxamayknlke2uiddzv3 && git cherry-pick FETCH_HEAD

Pull

git pull origin refs/heads/Gwhroikc5idscowxamayknlke2uiddzv3

Stacked PRs enabled by GHerrit.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented May 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.88%. Comparing base (ebd4245) to head (5909564).

Additional details and impacted files
@@                        Coverage Diff                         @@
##           Gmum75fawi66ursah6w4azlcro7hvrkf4    #3383   +/-   ##
==================================================================
  Coverage                              91.88%   91.88%           
==================================================================
  Files                                     20       20           
  Lines                                   6076     6076           
==================================================================
  Hits                                    5583     5583           
  Misses                                   493      493           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mdittmer mdittmer force-pushed the Gmum75fawi66ursah6w4azlcro7hvrkf4 branch from 41bb90e to ca9434e Compare May 19, 2026 23:44
@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch 2 times, most recently from 34394dc to b45304b Compare May 20, 2026 00:00
@mdittmer mdittmer force-pushed the Gmum75fawi66ursah6w4azlcro7hvrkf4 branch from ca9434e to d22541f Compare May 20, 2026 00:00
Comment thread .github/workflows/anneal.yml
Comment thread .github/workflows/anneal.yml Outdated
Comment thread anneal/v2/src/main.rs
Comment thread anneal/v2/src/main.rs Outdated
Comment thread anneal/v2/src/main.rs Outdated
Comment thread anneal/v2/src/main.rs
Comment thread anneal/v2/src/main.rs Outdated
Comment thread anneal/v2/Cargo.toml Outdated
Comment thread anneal/v2/flake.nix Outdated
Comment thread anneal/v2/flake.nix
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO(joshlf): Review this file

@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch from b45304b to d060c92 Compare May 20, 2026 00:17
@mdittmer mdittmer force-pushed the Gmum75fawi66ursah6w4azlcro7hvrkf4 branch from d22541f to cb85c73 Compare May 20, 2026 00:17
@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch from d060c92 to 929a91b Compare May 20, 2026 00:50
@mdittmer
Copy link
Copy Markdown
Collaborator Author

@joshlf I don't know enough about action permissions to know whether these are unneeded. If they are needed, I'm not sure the most sensible prose to explain why in this context.

@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch from 929a91b to bf31762 Compare May 20, 2026 13:36
@mdittmer mdittmer force-pushed the Gmum75fawi66ursah6w4azlcro7hvrkf4 branch from cb85c73 to f2d675b Compare May 20, 2026 13:36
@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch 2 times, most recently from 82c32c9 to 5f697f9 Compare May 20, 2026 15:25
@mdittmer mdittmer force-pushed the Gmum75fawi66ursah6w4azlcro7hvrkf4 branch from f2d675b to ebd4245 Compare May 20, 2026 17:10
@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch 2 times, most recently from 87b36e6 to 3412078 Compare May 20, 2026 17:17
- Add nix derivations for exocrate
- Add `setup` sub-command to locate-or-install exocrate
- Add integration test for "developer mode" `setup` that presumes local
  exocrate archive
- Add github workflows to:
  - Warm nix cache
  - Locally link exocrate archive from nix, then run all tests

gherrit-pr-id: Gwhroikc5idscowxamayknlke2uiddzv3
@mdittmer mdittmer force-pushed the Gwhroikc5idscowxamayknlke2uiddzv3 branch from 3412078 to 5909564 Compare May 20, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants