Compare commits
2
Commits
v0.3.5
...
da6bf17f69
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
da6bf17f69 | ||
|
|
396236f242 |
@@ -2,6 +2,9 @@
|
||||
# main. Maintenance automation (not artifact publishing), so it is allowed on a
|
||||
# main push under the D7 trigger standard. Requires BOT_TOKEN: the gitea-bot
|
||||
# org token (content+PR write to the consumer repos; never committed).
|
||||
#
|
||||
# Consumer drift checks run only after their sync PRs merge to main. They must
|
||||
# not run on the sync PR itself, which can create recursive cross-repo checks.
|
||||
name: sync-wrappers
|
||||
|
||||
on:
|
||||
|
||||
@@ -91,6 +91,8 @@ publish event is a `v*` tag (see `sow-docs/runbooks/ci-trigger-standard.md`).
|
||||
- `publish-image.yml` — manual `workflow_dispatch` break-glass republish.
|
||||
- `sync-wrappers.yml` — on a `main` push that touches `wrappers/`, auto-PR the
|
||||
canonical wrappers to the consumer repos in `wrappers/consumers.txt`.
|
||||
Consumer drift checks run after those PRs merge to `main`, not on the PRs
|
||||
themselves, to avoid recursive cross-repo checks.
|
||||
|
||||
## Consumers
|
||||
|
||||
|
||||
@@ -1439,7 +1439,7 @@ Edit `sow-assets-manifest/flake.nix`. Add the input:
|
||||
Change the outputs signature to `{ self, nixpkgs, sow-tools }`, delete the entire `crucibleVersion` / `crucibleArch` / `crucibleHashes` / `crucible = pkgs.stdenvNoCC.mkDerivation { ... }` block, and replace the `++ [ crucible ]` line in `packages` with:
|
||||
|
||||
```nix
|
||||
++ [ sow-tools.packages.${pkgs.system}.crucible ];
|
||||
++ [ sow-tools.packages.${pkgs.stdenv.hostPlatform.system}.crucible ];
|
||||
```
|
||||
|
||||
(`forAllSystems` here already passes `pkgs`; `pkgs.system` is available.)
|
||||
|
||||
Reference in New Issue
Block a user