Skip to content

Conversation

mrpollo
Copy link
Contributor

@mrpollo mrpollo commented Sep 12, 2025

  • Reduce infrastructure spend by using cheaper spot instances and more affordable 4cpu EC2 machines.
  • Use better caching for the "Build all targets" job

@mrpollo mrpollo changed the title ci: Use 4cpu + spot instances for action runners ci: use 4cpu + spot instances for action runners Sep 12, 2025
@mrpollo mrpollo changed the title ci: use 4cpu + spot instances for action runners ci: reduce cost of github actions runners on dronecode infra Sep 12, 2025
@mrpollo mrpollo force-pushed the mrpollo/actions_review branch 3 times, most recently from fc222e3 to 6927be8 Compare September 12, 2025 18:51
@DronecodeBot
Copy link

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-sep-17-2025-team-sync-and-community-q-a/47445/1

@mrpollo mrpollo force-pushed the mrpollo/actions_review branch 2 times, most recently from 9c1cb97 to 3534e54 Compare September 19, 2025 15:28
@dagar dagar self-requested a review September 25, 2025 02:00
@mrpollo mrpollo force-pushed the mrpollo/actions_review branch 4 times, most recently from 6822f7f to 8422ba8 Compare October 3, 2025 01:31
@mrpollo mrpollo force-pushed the mrpollo/actions_review branch 6 times, most recently from a8dd9f9 to f80f47a Compare October 6, 2025 21:47
@DronecodeBot
Copy link

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-oct-8-2025-team-sync-and-community-q-a/47602/1

@mrpollo mrpollo force-pushed the mrpollo/actions_review branch from f80f47a to 86a4e92 Compare October 8, 2025 19:02
* Tone down the performance of some runners from 8cpu+ down to 4cpu+
* Improve and document caching on PX4 builds with an improved ccache key strategy
* Review and document artifact upload logic for binaries uploaded to S3 and github
releases
* Future Improvement, introduce runners configuration file so we can
control more precesily which instances are allocated.

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
@mrpollo mrpollo force-pushed the mrpollo/actions_review branch from 86a4e92 to 918b8d3 Compare October 8, 2025 19:08
Signed-off-by: Ramon Roche <mrpollo@gmail.com>
@mrpollo
Copy link
Contributor Author

mrpollo commented Oct 9, 2025

The two failing tests are unrelated.

@dagar dagar merged commit d6f7519 into main Oct 10, 2025
72 of 74 checks passed
@dagar dagar deleted the mrpollo/actions_review branch October 10, 2025 00:57
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.

3 participants