Problem
Craft v0.0.48 and its source tag are pushed, but GitHub creates no push/tag runs. A direct dispatch of native-lifecycle.yml at v0.0.48 returns HTTP 422: Actions has been disabled for this repository.
The repository endpoint reports enabled: true and allowed_actions: all, while the organization policy endpoint returns HTTP 403 and requires organization-admin Actions-policy permission. This confirms the effective block is above repository code/settings available to the current maintainer token.
Blocked publication:
- Releaser cannot sign/notarize macOS binaries, publish Pantry/npm packages, or create the GitHub Release.
- Native Package Lifecycle cannot retain repository-owned macOS, Linux, and Windows reports and installers.
- Stacks can consume and test the exact Craft source revision, but stable Craft publication must remain gated.
Current source:
- tag:
v0.0.48 - revision:
bf75807669e3af6cfb4ae34724be5c613442aee2 - Windows x64 MSI platform/install-root correction:
302460b1cf23706946ec0b91b4b79630636e3495in the consuming Stacks history - bounded macOS
hdiutilcontention retry is included in v0.0.48 - independent source-pinned lifecycle evidence is green in Stacks: https://github.com/stacksjs/stacks/actions/runs/29891017631 and https://github.com/stacksjs/stacks/actions/runs/29891194375
Acceptance criteria
- Organization Actions policy permits workflow dispatch and push/tag triggers for
home-lang/craft. - Dispatch Native Package Lifecycle at v0.0.48; all four target jobs pass.
- Confirm each matrix artifact contains
report.jsonplus versioned installer artifacts and is retained for 90 days. - Dispatch Releaser at v0.0.48; signing/notarization is mandatory and green.
- Confirm Pantry, npm, and GitHub Release publication succeeded for v0.0.48.
- Link the successful repository-owned runs and release from Stacks desktop support evidence.