pulumi/.github/workflows
bors[bot] f84546cebc
Merge #12198 #12210 #12241 #12252
12198: pkg/backend: Prefer contract.Assertf over Assert r=abhinav a=abhinav

Incremental step towards #12132

Migrates uses of contract.{Assert, AssertNoError, Require} in pkg/engine
to `*f` variants so that we're required to provide more error context.

Refs #12132


12210: pkg/resource: Prefer Assertf in some subpackages r=abhinav a=abhinav

Incremental step towards #12132

Migrates some uses of contract.{Assert, AssertNoError, Require} in
pkg/resource to `*f` variants so that we're required to provide more
error context.

Refs #12132


12241: pkg/resource/deploy: Prefer Assertf r=abhinav a=abhinav

pkg/resource/deploy has a bunch of Assert usages
without messages.

This migrates all of them to `*f` variants,
preferring `Requiref` for paramters.

Refs #12132


12252: ci/rebase: Run for members and owners r=abhinav a=abhinav

The `/rebase` command only runs for collaborators right now, but not for repository members or owners.
This updates the job to support the command from owners and members.
(See https://docs.github.com/en/graphql/reference/enums#commentauthorassociation.)

The `fromJSON` business is necessary to be able to represent the array in the GitHub expression.
(See https://docs.github.com/en/actions/learn-github-actions/expressio˚ns#example-matching-an-array-of-strings.)

Refs #12251


Co-authored-by: Abhinav Gupta <abhinav@pulumi.com>
2023-02-25 00:23:44 +00:00
..
ci-build-binaries.yml feat: sign pulumi binaries with cosign 2022-12-16 09:32:51 -08:00
ci-build-sdks.yml Remove dotnet 2022-12-13 16:13:53 +00: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/lint: Upgrade to golangci-lint v1.51 2023-02-03 14:19:32 -08:00
ci-prepare-release.yml feat: sign pulumi binaries with cosign 2022-12-16 09:32:51 -08:00
ci-run-test.yml Replace deprecated command with environment file 2023-02-20 11:14:39 +09: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 Replace deprecated command with environment file 2023-02-20 11:14:39 +09:00
ci.yml Merge #12028 #12043 #12048 #12069 2023-02-04 02:25:15 +00:00
command-dispatch.yml ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
download-pulumi-cron.yml Replace deprecated command with environment file 2023-02-20 11:14:39 +09:00
on-community-pr.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
on-merge.yml feat: sign pulumi binaries with cosign 2022-12-16 09:32:51 -08: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: Use macos-latest 2023-02-03 12:46:14 -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 Rename "Smoke" test to "Acceptance" tests 2023-01-30 15:38:37 -05: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 Replace deprecated command with environment file 2023-02-20 11:14:39 +09: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 Replace deprecated command with environment file 2023-02-20 11:14:39 +09:00
rebase.yml ci/rebase: Run for members and owners 2023-02-19 18:18:06 -08: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 Add dotnet back into the matrix 2022-12-20 16:06:54 -05: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