Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manage workflows with ci-mgmt #38

Merged
merged 16 commits into from
Apr 18, 2024
Merged

Manage workflows with ci-mgmt #38

merged 16 commits into from
Apr 18, 2024

Conversation

blampe
Copy link
Contributor

@blampe blampe commented Apr 16, 2024

This updates our GitHub workflows to use ones generated by ci-mgmt, and then updates Makefile targets and other pieces to build cleanly against those workflows.

Fixes #28
Fixes #27

Note the repo has some examples but these aren't hooked up to CI testing yet -- that is #26.

Copy link

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

@blampe blampe mentioned this pull request Apr 16, 2024
Copy link
Member

@mjeffryes mjeffryes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a little hard to verify that all the release workflows are correct; but given that builds have been broken for a while and we know that this pattern works on a few other repos, I feel pretty good about shipping and just fixing any problems that crop up when we try to release.

@blampe blampe merged commit 25fee43 into master Apr 18, 2024
15 checks passed
@blampe blampe deleted the ci branch April 18, 2024 17:23
blampe added a commit to pulumi/ci-mgmt that referenced this pull request Apr 18, 2024
[kubernetes-cert-manager](https://github.com/pulumi/pulumi-kubernetes-cert-manager)
is an older provider whose releases are currently
[broken](https://github.com/pulumi/pulumi-kubernetes-cert-manager/actions/runs/7996599325).

Rather than hacking together a one-time fix to unblock releases, it
would be better to manage this repo via ci-mgmt so it can stay
up-to-date with the rest of the ecosystem.

This can merge after
pulumi/pulumi-kubernetes-cert-manager#38, which
updates the repo to work with these workflows.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Java Support Update pulumi-kubernetes version constraints
2 participants