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

Acceptance tests do not run on community PRs #2179

Closed
VenelinMartinov opened this issue Jul 12, 2024 · 6 comments · Fixed by #2209
Closed

Acceptance tests do not run on community PRs #2179

VenelinMartinov opened this issue Jul 12, 2024 · 6 comments · Fixed by #2209
Assignees
Labels
kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed

Comments

@VenelinMartinov
Copy link
Contributor

What happened?

#2174

Acceptance tests do not seem to run on community PRs even after member approval.

Example

.

Output of pulumi about

.

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

@VenelinMartinov VenelinMartinov added the kind/engineering Work that is not visible to an external user label Jul 12, 2024
@iwahbe iwahbe added the p1 A bug severe enough to be the next item assigned to an engineer label Jul 17, 2024
@iwahbe iwahbe self-assigned this Jul 17, 2024
iwahbe added a commit that referenced this issue Jul 19, 2024
Community contributors don't have access to either of these tokens and we don't *need*
them to run tests for them, so we make them optional. This should enable Pulumi Org
members to approve CI runs for contributors.

Fixes #2179
iwahbe added a commit that referenced this issue Jul 19, 2024
Community contributors don't have access to either of these tokens and we don't *need*
them to run tests for them, so we make them optional. This should enable Pulumi Org
members to approve CI runs for contributors.

Fixes #2179
@iwahbe iwahbe closed this as completed in 35af14c Jul 19, 2024
@pulumi-bot pulumi-bot added the resolution/fixed This issue was fixed label Jul 19, 2024
@pulumi-bot
Copy link
Contributor

This issue has been addressed in PR #2209 and shipped in release v3.88.0.

@VenelinMartinov
Copy link
Contributor Author

This seems to still be an issue: pulumi/pulumi-dnsimple#467

@VenelinMartinov VenelinMartinov added resolution/fixed This issue was fixed and removed resolution/fixed This issue was fixed labels Jul 29, 2024
@VenelinMartinov
Copy link
Contributor Author

The /run-acceptance-tests comment actually worked but it took a while: https://github.com/pulumi/pulumi-dnsimple/actions/runs/10142262748 but the "approve tests" didn't.

Sorry for the noise, I was a bit hasty here.

@VenelinMartinov
Copy link
Contributor Author

We still can't merge community PRs, reopening this.

@VenelinMartinov VenelinMartinov removed p1 A bug severe enough to be the next item assigned to an engineer resolution/fixed This issue was fixed labels Jul 30, 2024
@VenelinMartinov
Copy link
Contributor Author

The acceptance test ran but the PR is still not mergable: pulumi/pulumi-dnsimple#467

@iwahbe iwahbe added the resolution/fixed This issue was fixed label Aug 5, 2024
@iwahbe
Copy link
Member

iwahbe commented Aug 5, 2024

@VenelinMartinov This issue AFAIK only applied to the bridge, not to our providers. CI for providers is managed in pulumi/ci-mgmt. If we have the same problem in a provider, please open another issue in ci-mgmt.

@iwahbe iwahbe closed this as completed Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/engineering Work that is not visible to an external user resolution/fixed This issue was fixed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants