-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
community-ci: run CI on internal packages #38565
community-ci: run CI on internal packages #38565
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎ 1 Ignored Deployment
|
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @alafanechere and the rest of your teammates on |
@@ -46,25 +46,13 @@ jobs: | |||
run-tests: | |||
needs: changes | |||
# We only run the Internal Poetry packages CI job if there are changes to the packages on a non-forked PR | |||
if: needs.changes.outputs.internal_poetry_packages == 'true' | |||
if: needs.changes.outputs.internal_poetry_packages == 'true' && github.event.pull_request.head.repo.fork != true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both workflow declare a job named Internal Poetry packages CI
. This is the name of the required check.
This change is to skip the Internal Poetry packages CI
we have on internal PRs so that it does not fail the check.
The Internal Poetry packages CI
job from the community_ci
workflow will run and emit the right check output.
c65515f
to
edd2ee6
Compare
edd2ee6
to
d6c66bb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks awesome, thank you! Let's try this out <3
What
This introduces a new job in the community ci workflow to run tests on our internal packages from external contributions.
CI execution remains gated by human approval via Github environments.