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: Only start a single container job #1466

Merged
merged 1 commit into from
Oct 10, 2024

Conversation

swick
Copy link
Contributor

@swick swick commented Oct 9, 2024

This introduces the main.yml workflow which is triggered on push and pull requests which then calls out to the workflows we actually want to run. The first one is container.yml which is a dependency of both build-and-test.yml and pages.yml which run in parallel.

This means that we only have to check the registry once for the image and if we have to build it, we also do it once only.

@swick swick force-pushed the wip/ci-container-dependency branch 3 times, most recently from 86b56b9 to b4aeb1d Compare October 10, 2024 14:37
This introduces the main.yml workflow which is triggered on push and
pull requests which then calls out to the workflows we actually want to
run. The first one is container.yml which is a dependency of both
build-and-test.yml and pages.yml which run in parallel.

This means that we only have to check the registry once for the image
and if we have to build it, we also do it once only.
@swick swick force-pushed the wip/ci-container-dependency branch from b4aeb1d to 8f0fe4f Compare October 10, 2024 14:43
@GeorgesStavracas GeorgesStavracas added this to the 1.20 milestone Oct 10, 2024
@GeorgesStavracas GeorgesStavracas added this pull request to the merge queue Oct 10, 2024
Merged via the queue into flatpak:main with commit b15f4bc Oct 10, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Status: Triaged
Development

Successfully merging this pull request may close these issues.

2 participants