You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***Instructions for Executor:** Execute the provided `gh release create` command.
167
+
***Expected Output from Executor:** URL of the created release, exit code 0.
168
+
***Coordinator Action (Post-Execution):** Review output and exit code.
169
+
***Validation/QA:** Check for success messages (URL output), non-zero exit code. Verify the release exists on GitHub with the correct tag, title, notes, and attached asset.
170
+
***Error Handling:** If the `gh` command fails, analyze output. Check authentication (`gh auth status`), repository name, tag existence, file paths, and permissions. Report failure or attempt troubleshooting.
171
+
148
172
## 7. Postconditions ✅
149
173
* A correctly named and structured zip archive exists in `.builds/`.
150
174
* The `.builds/README.md` file contains an entry for the new build.
175
+
* A corresponding release exists on GitHub with the build artifact attached.
151
176
152
177
## 8. Error Handling & Escalation (Overall) ⚠️
153
178
* If the build script fails, debug the script.
154
179
* If file operations fail, check permissions and paths.
155
180
* If versioning information is inconsistent, review `.builds/README.md` and the versioning standard document.
156
-
* Escalate to the user if the build cannot be completed successfully.
181
+
* If the GitHub release creation fails, check `gh` CLI authentication, command syntax, and network connectivity.
182
+
* Escalate to the user if the build or release cannot be completed successfully.
0 commit comments