pulumi/.github
Justin Van Patten 103cbb12a7
ci: Add required `--squash` flag to `gh pr merge` (#13905)
As part of the release workflow, we use the GitHub CLI to open a PR to
update the changelog and go.mod files. This has been failing when
running `gh pr merge` with:

```
--merge, --rebase, or --squash required when not running interactively
```

This adds the `--squash` flag to make it happy, which is the same
setting for the merge queue.

The need to specify this seems like a bug in the GH CLI. When trying
this out locally with `--squash` it works, but says "The merge strategy
for master is set by the merge queue". Anyway, we'll specify it for now
so it works.

Fixes #13858
2023-09-09 17:52:12 +00:00
..
scripts Replace deprecated command with environment file 2023-02-20 11:14:39 +09:00
workflows ci: Add required `--squash` flag to `gh pr merge` (#13905) 2023-09-09 17:52:12 +00:00
PULL_REQUEST_TEMPLATE.md Add routine checks to pull request template 2023-05-12 13:34:19 -07:00