-
Notifications
You must be signed in to change notification settings - Fork 1
Closed
Labels
area:ciCI/CD, GitHub Actions, workflowsCI/CD, GitHub Actions, workflowschoreGeneral tasks (e.g. update dependencies, contact a manufacturer, read a paper)General tasks (e.g. update dependencies, contact a manufacturer, read a paper)effort:smallLess than 1 hourLess than 1 hourpriority:highShould be done in the current milestoneShould be done in the current milestonesemver:patchBug fix, backward-compatibleBug fix, backward-compatible
Milestone
Description
Chore Type
CI / Build change
Description
Fix the smoke-test repository-dispatch workflow branch-reset step that fails when reusing an existing deploy branch (chore/deploy-<tag>).
Current failure in Prepare deploy branch and metadata:
gh api -X PATCH ... -f force=true- GitHub API returns
HTTP 422becauseforceis sent as a string instead of a boolean.
This blocks deploy PR creation for repeat dispatches/re-runs.
Acceptance Criteria
-
repository-dispatchupdates an existingchore/deploy-<tag>branch without API validation errors -
Deploy tag and open PR to devcompletes successfully for both:- first run (branch create path)
- rerun/redeploy (branch patch path)
-
Dispatch summarypasses after deploy succeeds - Add or update tests/verification evidence for this workflow behavior
Implementation Notes
- Update
gh apiargument typing for the PATCH call in:assets/smoke-test/.github/workflows/repository-dispatch.ymlbuild/assets/smoke-test/.github/workflows/repository-dispatch.yml
- Prefer typed boolean input (e.g.
-F force=true) or equivalent JSON payload with booleantrue. - Validate with a manual dispatch against an existing deploy branch.
Related Issues
Priority
High
Changelog Category
No changelog needed
Additional Context
Failing job:
https://github.com/vig-os/devcontainer-smoke-test/actions/runs/23051686417/job/66954252175
Observed error:
For 'properties/force', "true" is not a boolean. (HTTP 422)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area:ciCI/CD, GitHub Actions, workflowsCI/CD, GitHub Actions, workflowschoreGeneral tasks (e.g. update dependencies, contact a manufacturer, read a paper)General tasks (e.g. update dependencies, contact a manufacturer, read a paper)effort:smallLess than 1 hourLess than 1 hourpriority:highShould be done in the current milestoneShould be done in the current milestonesemver:patchBug fix, backward-compatibleBug fix, backward-compatible