Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: refactor rootfs build automation #477

Merged
merged 1 commit into from
Dec 30, 2024

Conversation

austinvazquez
Copy link
Member

@austinvazquez austinvazquez commented Dec 28, 2024

Issue #, if available:
The existing workflow doesn't allow for running image build CI on pull request for changes to Dockerfile.

Description of changes:
This change refactors Finch on Windows rootfs CI to split the workflow into smaller logical jobs for build and push image. This enables build verification of rootfs during pull request for changes to the Dockerfile.

Testing done:
Tested workflow in fork.

License Acceptance

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@austinvazquez austinvazquez force-pushed the refactor-dockerfile-ci branch 5 times, most recently from 550d0e9 to 4bf0a77 Compare December 28, 2024 18:22
@austinvazquez
Copy link
Member Author

Split cosign update automation into #478

@austinvazquez austinvazquez force-pushed the refactor-dockerfile-ci branch 2 times, most recently from 052882b to 12e5aab Compare December 28, 2024 23:05
@austinvazquez austinvazquez marked this pull request as ready for review December 28, 2024 23:19
This change refactors the rootfs build automation to split the workflow
into smaller logical jobs. This enables the build job to run on changes
to Dockerfile changes.

Signed-off-by: Austin Vazquez <[email protected]>
@austinvazquez
Copy link
Member Author

Rebased for create-pull-request action update.

@austinvazquez
Copy link
Member Author

Going to pull this in. Thanks for taking a look.

@austinvazquez austinvazquez merged commit fac8d08 into runfinch:main Dec 30, 2024
4 checks passed
@austinvazquez austinvazquez deleted the refactor-dockerfile-ci branch December 30, 2024 18:27
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