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: Put build-deb as its own job #1013

Closed
wants to merge 1 commit into from
Closed

CI: Put build-deb as its own job #1013

wants to merge 1 commit into from

Conversation

almet
Copy link
Member

@almet almet commented Nov 26, 2024

I wanted to speed up a bit the CI runs by not waiting for all the debian packages to build.

It turns out the way to implement this requires us to duplicate the job definition, because the feature is not implemented in Github Actions.

What do you think @apyrgio?

This duplicates the "build-deb" job, but make it possible to speed-up
a bit more the CI runs, because we're not waiting for all the debian
packages to build.
@almet almet requested a review from apyrgio November 26, 2024 11:53
@almet almet added this to the 0.9.0 milestone Nov 27, 2024
@almet almet self-assigned this Nov 27, 2024
@apyrgio
Copy link
Contributor

apyrgio commented Nov 28, 2024

Sigh, that's a big chunk to copy. Could we turn this into a reusable workflow perhaps? If it's too much of a hassle, I'd be in favor of just waiting a bit more. After all, my guess is that waiting for CI actions will be less of a hassle once we implement merge queues.

@almet
Copy link
Member Author

almet commented Dec 2, 2024

Interesting! Ultimately, I think the gain is not worth the effort for now. Closing this, we can reopen if we change our minds.

@almet almet closed this Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants