Skip to content

Conversation

@cpiemontese
Copy link
Contributor

For some reason we made it so external contributions' workflows wouldn't run, but reading here first time contributors still need to be approved so there shouldn't be any security issues (see here on Slack for confirmation from security)

@cpiemontese cpiemontese requested a review from a team as a code owner May 29, 2025 10:50
concurrency:
group: ci-${{ github.head_ref || github.ref }}
cancel-in-progress: true

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's this for ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's to avoid running multiple CIs for the same pull requests, older ones will get cancelled if a new one is started

(See here)

hpatoio
hpatoio previously approved these changes May 29, 2025
@cpiemontese cpiemontese requested review from a team and hpatoio May 29, 2025 12:59
Copy link
Member

@MaeIsBad MaeIsBad left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does this fix the issue?

@cpiemontese
Copy link
Contributor Author

My initial thought was that CI wasn't run at all since if you look at the external contribution there's nothing to "approve & run", but maybe that's not it...?

Anyway, I think the workflow is still better even if it doesn't fix the issue

@cpiemontese cpiemontese requested a review from MaeIsBad May 30, 2025 08:40
@MaeIsBad
Copy link
Member

right yeah I think you're right and the on trigger is just wrong

@cpiemontese cpiemontese merged commit ea04dbc into master May 30, 2025
4 checks passed
@cpiemontese cpiemontese deleted the allow-prs-to-run branch May 30, 2025 08:42
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.

4 participants