Skip to content

Master to maintenance-9#11406

Merged
sensei-hacker merged 7 commits intomaintenance-9.xfrom
master
Mar 7, 2026
Merged

Master to maintenance-9#11406
sensei-hacker merged 7 commits intomaintenance-9.xfrom
master

Conversation

@sensei-hacker
Copy link
Member

No description provided.

sensei-hacker and others added 7 commits March 1, 2026 14:16
Multi-line shell string in the NOTES variable had unindented continuation
lines (**..., >...) that were less indented than the YAML block scalar
body, causing a parse error on every run.

Replace with printf + --notes-file to avoid multi-line strings in the
YAML block scalar entirely. Also moves ${{ }} expressions into env vars
rather than inline in the shell script.
… error

The --target flag was passing the inav commit SHA to gh release create
in iNavFlight/pr-test-builds. That SHA does not exist in that repo so
GitHub rejected it with HTTP 422 "Release.target_commitish is invalid".

Remove --target so the release is anchored to the default branch (main)
of pr-test-builds, which is the correct behaviour for a binary hosting
repo.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…t-commitish

CI: fix pr-test-builds release creation
@sensei-hacker sensei-hacker merged commit 0e2fedf into maintenance-9.x Mar 7, 2026
31 of 34 checks passed
@github-actions
Copy link

github-actions bot commented Mar 7, 2026

Test firmware build ready — commit 78a96e3

Download firmware for PR #11406

224 targets built. Find your board's .hex file by name on that page (e.g. MATEKF405SE.hex). Files are individually downloadable — no GitHub login required.

Development build for testing only. Use Full Chip Erase when flashing.

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.

2 participants