pulumi/.github/workflows
bors[bot] ca64043b8d
Merge #11366
11366: ci: Skip CI workflows on forks where permissions would cause workflow to fail r=AaronFriel a=AaronFriel

These jobs can result in some misleading information in PRs from community members. 

GitHub Actions `pull_request` workflows triggered from forks lack access to secrets and write permissions on the base repository. Our CI actions depend on secrets to retrieve metadata via GitHub API and some secrets for integration tests.

This disables those jobs for fork workflows. The `on-community-pr.yml` workflow will provide commands for maintainers to run CI, or `bors merge` can run a full suite of tests once the PR is reviewed.

This was tested by creating PR #11367 from a fork.

Co-authored-by: Aaron Friel <mayreply@aaronfriel.com>
2022-11-16 06:58:45 +00:00
..
ci-build-binaries.yml Set version to 3.44.2 2022-10-26 09:18:39 +01:00
ci-build-sdks.yml ci: Re-enable version sets for .NET, test GA version of 6 and 7 2022-11-11 11:28:13 -08:00
ci-info.yml ci: Update post-release PR to align with release process 2022-10-18 22:45:59 -07:00
ci-lint.yml ci: Re-enable version sets for .NET, test GA version of 6 and 7 2022-11-11 11:28:13 -08:00
ci-prepare-release.yml ci: Restrict traditional checksum file to installer archives 2022-09-20 21:13:41 -07:00
ci-run-test.yml ci: Re-enable version sets for .NET, test GA version of 6 and 7 2022-11-11 11:28:13 -08:00
ci-test-codegen.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07:00
ci-test-docs-generation.yml ci: Re-enable version sets for .NET, test GA version of 6 and 7 2022-11-11 11:28:13 -08:00
ci.yml Replace macos-latest with macos-11 2022-10-26 11:01:06 +01:00
command-dispatch.yml ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
download-pulumi-cron.yml Fix winget install in download cron 2022-11-02 22:53:17 +01:00
issue-management.yml Add resolution label to stale issues about to be closed (#7639) 2021-07-26 10:23:59 -07:00
on-community-pr.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
on-merge.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07:00
on-pr-changelog.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
on-pr-target.yml ci: Refactor linear-history check to run on pull request target for community PRs 2022-11-15 15:17:35 -08:00
on-pr.yml ci: Skip CI workflows on forks where permissions would cause workflow to fail. 2022-11-15 14:26:55 -08:00
on-release.yml ci: Update post-release PR to align with release process 2022-10-18 22:45:59 -07:00
pr-test-acceptance-on-dispatch.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
pr-test-codegen-on-pr.yml ci: Clean up excess permissions, fix acceptance tests job 2022-09-15 17:48:16 -07:00
pr-test-codegen-test-on-dispatch.yml ci: Fix CI lint 2022-09-15 18:40:19 -07:00
pr-test-docs-gen-on-pr.yml ci: Clean up excess permissions, fix acceptance tests job 2022-09-15 17:48:16 -07:00
pr-test-docs-generation-on-dispatch.yml ci: Use merge ref on codegen and docs tests 2022-09-13 20:43:34 -07:00
rebase.yml Add /rebase command 2022-10-18 10:15:34 -07:00
release-homebrew-tap.yml ci: Enable gh cli in every step of job 2022-10-04 23:23:43 -07:00
release-pr.yml ci: Update post-release PR to align with release process 2022-10-18 22:45:59 -07:00
release.pub ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
release.yml ci: Re-enable version sets for .NET, test GA version of 6 and 7 2022-11-11 11:28:13 -08:00
trigger-homebrew-event.yml ci: Reenable Brew publishing after GH runners removed brew from path 2022-09-27 11:10:38 -07:00
trigger-release-docs-event.yml Enable command dispatch workflow for dealing with PRs (#5851) 2020-12-07 19:29:04 +00:00