pulumi/.github/workflows
Justin Van Patten 70a6170ef9
Fix Homebrew install test (#14082)
Our cron job that tests installing Pulumi has been failing when
installing from Homebrew on macOS. The `pulumi` package depends on `go`,
and Homebrew fails installing `go` due to conflicting files on the
GitHub action runner. This happens because the runner image already has
Go installed in the same places that Homebrew is trying to install go.

The workaround is to delete the conflicting Go files on the runner
before running the Homebrew install.

A successful test run with this fix is available here:
https://github.com/pulumi/pulumi/actions/runs/6383582011/job/17324492547

Fixes #13938
2023-10-02 18:42:58 +00:00
..
ci-build-binaries.yml ci(test): Fix setup-go caching 2023-07-06 11:59:22 -07:00
ci-build-sdks.yml CI: Node 14 => Node 16 2023-05-09 17:02:08 -04: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 [sdk/go] Fix issues with templates (#13872) 2023-09-04 19:51:13 +00:00
ci-prepare-release.yml feat: sign pulumi binaries with cosign 2022-12-16 09:32:51 -08:00
ci-run-test.yml ci/goteststats: Update repository location 2023-08-10 13:54:14 -07:00
ci-test-docs-generation.yml Pin the docs-generation preview to AWS 5.42.0 2023-08-11 08:33:08 -07:00
ci.yml Make language-python it's own module (#13819) 2023-08-31 16:35:21 +00:00
command-dispatch.yml ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
download-pulumi-cron.yml Fix Homebrew install test (#14082) 2023-10-02 18:42:58 +00:00
on-community-pr.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
on-merge.yml ci: Fix ci-ok check on merge (#13750) 2023-08-21 23:04:33 +00:00
on-pr-changelog.yml ci: fix community contributor workflows 2022-09-21 17:39:15 -07:00
on-pr-default.yml ci: Report ci-ok on version bumps, take two (#13788) 2023-08-25 22:11:41 +00:00
on-pr.yml ci: No-op to test merge queue (#13744) 2023-08-21 18:34:09 +00:00
on-release.yml ci: Update post-release PR to align with release process 2022-10-18 22:45:59 -07:00
periodic-coverage.yml ci(new workflow): Run tests on master every 12 hours 2023-06-29 15:58:48 -07:00
pr-test-acceptance-on-dispatch.yml ci: Don't upload coverage artifacts on PRs 2023-08-09 09:56:08 -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 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: Add required `--squash` flag to `gh pr merge` (#13905) 2023-09-09 17:52:12 +00:00
release.pub ci: ensure trunk is always green 2022-09-13 13:38:14 -07:00
release.yml Don't dispatch the smoke-test-cli workflow to pulumi/examples on release 2023-08-04 13:28:36 -07: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