You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Previous to this change, when the `upgrade-on-main` step failed, we
would call `upgrade-on-master` every time, because the `if` condition on
that step never made sense.
But for providers where default branch is set to `main`, this would
result in an overall failure, because `upgrade-on-master` does not
specify `continue-on-error: true`.
With this change, the `upgrade-on-master` step should no longer run at
all for providers whose default branch is `main`.
Note that using `github.event.repository.default_branch` is not
available to us here, as that would detect the originating repo's
(ci-mgmt's) default branch.
Furthermore, this PR adds a Workflow to update a single ecosystem
provider, so we can optionally do gradual/test rollouts of updates.
Final note: There are a lot of "bridge updates" in this folder, and some
are stale. To keep the scope tight, this is tracked in
#579.
Closes#566.
Closes#593.
- fix success logic on triggering against master ref
- Add option to upgrade a single provider's bridge version
- `.github/workflows/update-bridge-all-providers.yml` has never run.
- `.github/workflows/update-bridge-single-provider.yml` has not run in
the last year.
- `.github/workflows/update-gh-branch-protection.yml` it not necessary
since we have added Deployments to this repo.
Fixes#579
These are no longer used, in favor of "Update bridge, ecosystem providers"
"All providers" was run last year: https://github.com/pulumi/ci-mgmt/actions/workflows/update-bridge-all-providers.yml
"Single provider" was run 7 months ago
As part of this work, we should also remove the "Update bridge" Workflows in provider repos.
https://github.com/pulumi/pulumi-hcloud/actions/workflows/update-bridge.yml
The text was updated successfully, but these errors were encountered: