zeroclaw/.github/workflows
argenis de la rosa 3fc4e66fb6 fix(ci): replace softprops/action-gh-release with gh CLI to fix immutable release error
The softprops/action-gh-release action creates the release first, then
uploads assets in separate API calls. GitHub's immutable release policy
rejects those subsequent uploads, causing "Cannot upload assets to an
immutable release" errors. The gh CLI uploads assets atomically with
release creation, avoiding this race condition.

Also moves website redeploy into a separate job that runs regardless of
publish outcome, so the site stays in sync even if asset upload fails.
2026-03-14 11:21:30 -04:00
..
checks-on-pr.yml ci: add x86_64-pc-windows-msvc to build matrix (#3449) 2026-03-13 21:45:08 -04:00
ci-run.yml ci: add x86_64-pc-windows-msvc to build matrix (#3449) 2026-03-13 21:45:08 -04:00
cross-platform-build-manual.yml chore(deps): bump actions/download-artifact from 4 to 8 2026-03-11 04:30:08 -04:00
master-branch-flow.md ci: add x86_64-pc-windows-msvc to build matrix (#3449) 2026-03-13 21:45:08 -04:00
README.md chore: update .gitignore, CODEOWNERS, and dependabot configuration 2026-03-07 21:05:23 -05:00
release-beta-on-push.yml fix(ci): replace softprops/action-gh-release with gh CLI to fix immutable release error 2026-03-14 11:21:30 -04:00
release-stable-manual.yml fix(ci): replace softprops/action-gh-release with gh CLI to fix immutable release error 2026-03-14 11:21:30 -04:00
tweet-release.yml fix(tweet): prevent duplicates, show contributor count, add hashtags (#3481) 2026-03-14 09:41:18 -04:00

Workflow Directory Layout

GitHub Actions only loads workflow entry files from:

  • .github/workflows/*.yml
  • .github/workflows/*.yaml

Subdirectories are not valid locations for workflow entry files.

Repository convention:

  1. Keep runnable workflow entry files at .github/workflows/ root.
  2. Keep cross-tooling/local CI scripts under dev/ or scripts/ci/ when used outside Actions.

Workflow behavior documentation in this directory:

  • .github/workflows/master-branch-flow.md