pulumi/.github/workflows
bors[bot] 4a3092806e
Merge #10790
10790: ci: fix community contributor workflow r=AaronFriel a=AaronFriel

Fixes a couple issues with our community contribution workflows:
* The ref for calculating changelogs should be the merge ref, the `github.ref` variable is the wrong value, given that it evaluated to `refs/head/master`: https://github.com/pulumi/pulumi/actions/runs/3071146998/jobs/4961576379#step:1:31
* The changelog comment on the dispatch job was redundant
* The CI job needs a GitHub token and Pulumi access token, so those are made explicit. Existing workflow calls to `ci.yml` use `secrets: inherit` to pass these down transparently. For contributor workflows, we prefer to be explicit. This ensures the workflow doesn't have access to, e.g., AWS tokens.

Co-authored-by: Aaron Friel <mayreply@aaronfriel.com>
2022-09-22 04:05:50 +00:00
..
ci-build-binaries.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07:00
ci-build-sdks.yml ci: Pin yarn lockfile for security & dependency scanning 2022-09-21 15:35:43 -07:00
ci-info.yml ci: Remove a misleading error message on merge queue workflows 2022-09-21 16:21:03 -07:00
ci-lint.yml ci: Pin yarn lockfile for security & dependency scanning 2022-09-21 15:35:43 -07: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: Pin yarn lockfile for security & dependency scanning 2022-09-21 15:35:43 -07: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: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
ci.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
command-dispatch.yml ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
download-pulumi-cron.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07: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.yml ci: Use reduced smoke testing on Windows & macOS targets 2022-09-21 09:55:06 -07:00
on-release.yml ci: Prep for real 3.40.0 release, unblock post-release commands 2022-09-13 20:30:32 -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
release-homebrew-tap.yml ci: Enable updating Homebrew Tap repository on release 2022-09-19 16:13:38 -07:00
release-pr.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07:00
release.pub ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
release.yml ci: Enable testing of language version sets 2022-09-21 09:48:38 -07:00
trigger-homebrew-event.yml Enable command dispatch workflow for dealing with PRs (#5851) 2020-12-07 19:29:04 +00:00
trigger-release-docs-event.yml Enable command dispatch workflow for dealing with PRs (#5851) 2020-12-07 19:29:04 +00:00