Skip to content

Conversation

junseok44
Copy link
Contributor

This change is a follow-up of #971 and releated to #955

This PR adds a dependency to the build job in our GitHub Actions CI workflow, ensuring it only runs after the test job has successfully completed.

Previously, the build job ran in parallel with the test job. While a test failure would eventually stop the workflow, the build process might have already started, consuming resources and time unnecessarily. This was particularly a concern with caching-related tests, where the build could make excessive API calls due to the unexpected caching behavior before confirming caching-related tests.

By adding needs: test to the build job, we now guarantee a sequential flow. The build process will only begin after all tests have passed, which leads to a more robust and efficient CI pipeline by preventing resource waste and ensuring that only code that meets our quality standards proceeds to the build stage.

@junseok44 junseok44 changed the title Make CI build depends on test job in github actions Chore: Make CI build depends on test job in github actions Sep 18, 2025
@junseok44 junseok44 changed the title Chore: Make CI build depends on test job in github actions Make CI build depends on test job in github actions Sep 18, 2025
@ksen0 ksen0 merged commit 547cb9d into processing:main Sep 18, 2025
4 checks passed
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