Skip to content

ci(health-check.yaml): integrate health-check-arm64 workflow to health-check#6054

Merged
youtalk merged 6 commits into
mainfrom
ci/unify-health-check
Apr 21, 2025
Merged

ci(health-check.yaml): integrate health-check-arm64 workflow to health-check#6054
youtalk merged 6 commits into
mainfrom
ci/unify-health-check

Conversation

@youtalk
Copy link
Copy Markdown
Member

@youtalk youtalk commented Apr 18, 2025

Description

This PR integrates health-check-arm64 workflow to health-check. We used to incur costs because we used self-hosted runners on arm64, but now that we can use free GitHub runners. It’s no longer a problem to run the health-check every time.

How was this PR tested?

Notes for reviewers

None.

Effects on system behavior

None.

youtalk added 4 commits April 18, 2025 15:33
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
@youtalk youtalk self-assigned this Apr 18, 2025
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 18, 2025

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@youtalk youtalk added type:github-actions Github actions related. (auto-assigned) type:ci Continuous Integration (CI) processes and testing. run:health-check Run health-check labels Apr 18, 2025
@youtalk youtalk marked this pull request as ready for review April 18, 2025 06:41
@youtalk youtalk requested a review from oguzkaganozt as a code owner April 18, 2025 06:41
@youtalk youtalk requested review from mitsudome-r and xmfcx April 18, 2025 06:42
@xmfcx xmfcx changed the title Ci(health-check.yaml): integrate health-check-arm64 workflow to health-check ci(health-check.yaml): integrate health-check-arm64 workflow to health-check Apr 18, 2025
Comment thread .github/workflows/health-check.yaml
youtalk added 2 commits April 21, 2025 07:51
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
@youtalk youtalk requested a review from xmfcx April 20, 2025 23:02
@youtalk
Copy link
Copy Markdown
Member Author

youtalk commented Apr 21, 2025

The health-check (nightly) was failing, but once it’s merged and starts using ccache, both the build speed and the resource exhaustion issues are expected to improve.
https://github.com/autowarefoundation/autoware/actions/runs/14564105325/job/40850955511?pr=6054

@xmfcx @mitsudome-r Please review again.

@youtalk youtalk merged commit 3990c84 into main Apr 21, 2025
15 of 17 checks passed
@youtalk youtalk deleted the ci/unify-health-check branch April 21, 2025 07:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run:health-check Run health-check type:ci Continuous Integration (CI) processes and testing. type:github-actions Github actions related. (auto-assigned)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants