Skip to content

github/action: on fork, run the CI for all the branches (currently: only main) #7604

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

Merged
merged 1 commit into from
Mar 29, 2025

Conversation

sylvestre
Copy link
Contributor

No description provided.

Copy link

GNU testsuite comparison:

Skip an intermittent issue tests/timeout/timeout (fails in this run but passes in the 'main' branch)

@sylvestre sylvestre requested a review from cakebaker March 28, 2025 18:02
@cakebaker cakebaker merged commit 6cbb532 into uutils:main Mar 29, 2025
68 checks passed
@drinkcat
Copy link
Contributor

A consequence of this change is that CI is now running anytime I push a new branch in drinkcat/coreutils (sometimes it's even temporary branches I don't really need to run CI on...), see https://github.com/drinkcat/coreutils/actions .

Is that what you intended? I don't push that many temporary branches, and I'm totally ok using my free github credits (especially for my sometimes failing experiments, I hope I didn't abuse the main uutils CI too much ,-/), but I'm not sure if every other contributor would be ok with that?

@drinkcat
Copy link
Contributor

(oh, I guess other devs could just disable the actions on their fork if they wanted to)

@sylvestre sylvestre deleted the gh branch March 29, 2025 19:10
@sylvestre
Copy link
Contributor Author

Yeah, the goal is to have green CI when the dev submits a pr

I feel that it is the usual behavior of github, no?

@drinkcat
Copy link
Contributor

Makes sense, I'm not sure what's usual, I guess you'll see if other people notice (and complain ,-P). Thanks.

@sylvestre
Copy link
Contributor Author

yeah, this is my approach :)

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