Skip to content

fix: dispatch release checks on release branch#93

Merged
patrickschaper merged 2 commits into
developmentfrom
fix/infinite-loop-number-rain
Jun 9, 2026
Merged

fix: dispatch release checks on release branch#93
patrickschaper merged 2 commits into
developmentfrom
fix/infinite-loop-number-rain

Conversation

@patrickschaper

Copy link
Copy Markdown
Owner

Changes

  • fix: exit number rain loop when scene completes
  • fix(ci): dispatch release checks on release branch
  • Add workflow_dispatch to tests, commitlint, and branch policy
  • Run validation on the release branch SHA
  • Remove inline release checks from the release workflow

- Add !numberSceneDoneRequested check to while condition in stepNumberRain()
- Add !numberSceneDoneRequested check to guard in stepNumberRain()
- Prevents infinite loop when scene signals completion via flag
- Allows phase-advance barrier to resolve and transition to rain scene
- Run validation workflows on the release branch SHA

- Keep commitlint and branch policy working for manual dispatch

- Remove inline release checks from the release workflow
@patrickschaper patrickschaper merged commit d31d726 into development Jun 9, 2026
5 checks passed
@patrickschaper patrickschaper deleted the fix/infinite-loop-number-rain branch June 9, 2026 12:50
This was referenced Jun 9, 2026
patrickschaper added a commit that referenced this pull request Jun 10, 2026
* fix: dispatch release checks on release branch (#93)

* fix: exit number rain loop when scene completes

- Add !numberSceneDoneRequested check to while condition in stepNumberRain()
- Add !numberSceneDoneRequested check to guard in stepNumberRain()
- Prevents infinite loop when scene signals completion via flag
- Allows phase-advance barrier to resolve and transition to rain scene

* fix(ci): dispatch release checks on release branch

- Run validation workflows on the release branch SHA

- Keep commitlint and branch policy working for manual dispatch

- Remove inline release checks from the release workflow

* fix(ci): publish release PR required checks (#95)

- publish required statuses on the release commit SHA

- run release validation inline instead of workflow dispatch

- restore standalone workflows to normal pull_request triggers

* chore(release): 0.2.0

- bump VERSION to 0.2.0

- update CHANGELOG.md

---------

Co-authored-by: Patrick Schaper <yesman82@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant