photocraft/.github/workflows
Brandon Thomas bce7e54a63
Release workflow: only signing and draft-release jobs use the release environment (#1220)
version, linux and web read no secrets. With environment: release they were refused on a branch,
so a branch dispatch of release.yml built nothing. Now a dry run builds every unsigned platform;
the signed jobs are still refused and the draft-release job needs them, so a branch can't create
a release. Matches craftrules release/playbook.md §2.

Co-authored-by: Brandon Thomas <shared2@storyteller.ai>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 09:52:09 -04:00
..
ci.yml CI: craft-fonts run uses the Test step's exact build again (Linux runner out of disk since #800) (#955) 2026-10-07 19:31:43 -07:00
docs.yml docs: add mdBook and security documentation foundation (#35) 2026-10-04 12:31:18 -04:00
freebsd.yml CI: never cancel main's runs; trim per-PR runner time (#800) 2026-10-07 19:46:18 -04:00
packaging-lint.yml fix(linux): AppImage registers its desktop entry and icon on launch (#617) 2026-10-07 16:12:00 -04:00
perf-nightly.yml Scorecard: cargo xtask perf + scorecard, budgets, checklists, nightly perf (#221) (#239) (#239) 2026-10-05 10:53:02 -04:00
release.yml Release workflow: only signing and draft-release jobs use the release environment (#1220) 2026-10-08 09:52:09 -04:00
windows-arm64.yml CI: never cancel main's runs; trim per-PR runner time (#800) 2026-10-07 19:46:18 -04:00