Matt Sturgeon
2e24f8e62b
ci/tag-maintainers: minor cleanup
Publish every Git push to main to FlakeHub / flakehub-publish (push) Waiting to run
Publish every git push to Flakestry / publish-flake (push) Waiting to run
Documentation / Version info (push) Waiting to run
Documentation / Build (push) Blocked by required conditions
Documentation / Combine builds (push) Blocked by required conditions
Documentation / Deploy (push) Blocked by required conditions
2025-07-09 22:12:18 +00:00
Matt Sturgeon
8eaf9254a1
ci/tag-maintainers: pass changed file to nix as json
2025-07-09 22:12:18 +00:00
Matt Sturgeon
cd856a327c
ci/tag-maintainers: split nix into separate file
2025-07-09 22:12:18 +00:00
Matt Sturgeon
22b3c49a0e
ci: run treefmt
2025-07-09 22:12:18 +00:00
Austin Horstman
405132bab3
ci: tag-maintainers extract maintainers in a separate script
...
Make it easier to test the workflow by moving logic out into separate
script.
2025-07-09 19:23:40 +00:00
Matt Sturgeon
bc997a2409
ci/version-info: create temp files in a temp directory
...
Publish every Git push to main to FlakeHub / flakehub-publish (push) Waiting to run
Publish every git push to Flakestry / publish-flake (push) Waiting to run
Documentation / Version info (push) Waiting to run
Documentation / Build (push) Blocked by required conditions
Documentation / Combine builds (push) Blocked by required conditions
Documentation / Deploy (push) Blocked by required conditions
Avoid polluting the repo with temporary `channels.{nix,json,toml}`
files. Write them to a temporary working directory instead.
2025-07-07 16:10:55 +00:00
Matt Sturgeon
2369b7fc4f
ci/version-info: correctly set NIX_PATH instead of flake registries
...
Flake registries and include paths are not the same thing.
`<nixpkgs>` looks for nixpkgs on the include path, set by `NIX_PATH` and
`--include`. However `--inputs-from` adds inputs to the flake registry,
not the include path.
2025-07-07 16:10:55 +00:00
Austin Horstman
7594bac24e
ci/efmls-configs: merge language sets with different cases
...
Merge entries that are the same language but with different casing.
2025-06-25 19:20:44 +00:00
Matt Sturgeon
2b2b1e6d8f
ci: rename update-scripts
→ ci
...
This changes how we think about this directory; it does not need to be
exclusively for scripts related to updates, but should be a place for
any scripts intended to be run by CI workflows.
This mindset should make it easier to develop and test the business
logic of workflows, without always needing to test "in production" on
the nixvim repo or a fork.
2025-06-15 21:23:58 +00:00