Skip to content

[1.17] ci: fix S3 upload so tags don't overwrite stable firmware#26479

Merged
mrpollo merged 1 commit intorelease/1.17from
cherry-pick/fix-s3-stable-upload
Feb 13, 2026
Merged

[1.17] ci: fix S3 upload so tags don't overwrite stable firmware#26479
mrpollo merged 1 commit intorelease/1.17from
cherry-pick/fix-s3-stable-upload

Conversation

@mrpollo
Copy link
Copy Markdown
Contributor

@mrpollo mrpollo commented Feb 13, 2026

Cherry-pick of #26365 into release/1.17.

  • Remove the step that uploaded every version tag to the stable/ S3 directory, which caused QGC users selecting "stable" to receive pre-release firmware ([Bug]QGC Upgrade FW 1.16.1 STABLE ERROR #26340)
  • The stable/ and beta/ directories are now controlled exclusively by their respective branch pushes
  • Version tags only upload to their versioned archive directory (e.g., v1.16.1/)

Fixes #26340

Remove the step that uploaded every version tag to the stable/ S3
directory, which caused QGC users selecting "stable" to receive
pre-release firmware (#26340). The stable/ and beta/ directories
are now controlled exclusively by their respective branch pushes,
while version tags only upload to their versioned archive directory
(e.g., v1.16.1/). Pre-release tags are also correctly marked on
GitHub Releases.

Co-authored-by: Julian Oes <julian@oes.ch>

Fixes #26340

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
@mrpollo mrpollo force-pushed the cherry-pick/fix-s3-stable-upload branch from cecd3fd to b382787 Compare February 13, 2026 14:36
@mrpollo mrpollo merged commit 61904bc into release/1.17 Feb 13, 2026
80 of 84 checks passed
@mrpollo mrpollo deleted the cherry-pick/fix-s3-stable-upload branch February 13, 2026 15:25
@DronecodeBot
Copy link
Copy Markdown

This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:

https://discuss.px4.io/t/px4-dev-call-feb-18-2026-team-sync-and-community-q-a/48516/2

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