pulumi/.github
Thomas Gummerer 1af5605e27
remove prepare-release step from on-pr workflow (#17674)
Currently we have a prepare-release step in the on-pr workflow. This
step updates the draft release that we're using to release
pulumi/pulumi. It is only run when the `ci/test` label is added to a PR,
which is done very rarely, but definitely has happened before.

This could in theory lead to the wrong/unreviewed code being released,
if someone adds a ci/test label to a PR, and no other PR is merged
between that and a freeze PR is merged (note that the freeze PR will not
update the draft release, but will create the next release).

I think our prepare-release workflow is stable enough that we don't need
to test it in CI at this point, and we should never run the risk of
releasing unreviewed code. Therefore remove this step completely from
the on-pr CI workflow.
2024-11-06 10:33:59 +00:00
..
ISSUE_TEMPLATE add issue template for flaky tests (#15966) 2024-04-17 07:44:40 +00:00
scripts remove changelog comment (#17053) 2024-08-26 08:02:43 +00:00
workflows remove prepare-release step from on-pr workflow (#17674) 2024-11-06 10:33:59 +00:00
CODEOWNERS add CODEOWNERS file (#15438) 2024-02-16 11:31:23 +00:00