Skip to content

Commit aacec23

Browse files
committed
docs: add rule requiring commit and push before release dry runs (refs #68)
1 parent 28f90ed commit aacec23

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

AI_INSTRUCTIONS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
- Always use `scripts/release/full-release.zsh` for all release and dry-run operations. This script performs version bumping, workflow triggering, and monitoring in a single automated process.
7575
- For dry runs, use: `./scripts/release/full-release.zsh --dry-run` (this will run non-interactively and monitor the workflow).
7676
- Default to this format whenever the user requests a release or dry run of the release process.
77+
- **IMPORTANT**: After making any changes to release scripts, workflows, or release-related files, always commit and push the changes before performing a dry run. The GitHub workflow uses the repository state on GitHub, not local changes. Failure to commit and push will result in the workflow using outdated scripts.
7778

7879
## GitHub Issue Management
7980
- Whenever a new GitHub issue is created, immediately run `scripts/maintenance/generate-issues-markdown.zsh` to update the local Markdown issue list.

0 commit comments

Comments
 (0)