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

Use crossplane/build submodule #1313

Merged
merged 3 commits into from
May 16, 2024

Conversation

negz
Copy link
Member

@negz negz commented May 15, 2024

Description of your changes

See crossplane/crossplane#1583 for context.

It seems like this passes CI, and uptest works. I think the only notable change is that uptest is now going to run tests using regular Crossplane, not UXP.

If this PR looks good, I'll proceed to update:

I don't think I can update every Upjet provider myself, but I'm happy to open PRs to update one or two additional popular Upjet-based providers if you have suggestions.

I have:

  • Read and followed Crossplane's contribution process.
  • Run make reviewable to ensure this PR is ready for review.
  • Added backport release-x.y labels to auto-backport this PR if necessary.

How has this code been tested

CI and uptest both work against this PR.

@negz
Copy link
Member Author

negz commented May 15, 2024

/test-examples="examples/iam/v1beta1/role.yaml"

negz added 3 commits May 15, 2024 17:18
Signed-off-by: Nic Cope <nicc@rk0n.org>
I updated these target names in the build submodules, since they're not
really vendoring anything anymore (that name predates Go modules). This
alias works around the need to update CI definitions in a different
repo.

Signed-off-by: Nic Cope <nicc@rk0n.org>
The crossplane/build submodule no longer uses UXP.

Signed-off-by: Nic Cope <nicc@rk0n.org>
@negz negz force-pushed the its-happening-dot-gif branch from 4313b13 to 38fe271 Compare May 16, 2024 00:18
@negz negz marked this pull request as ready for review May 16, 2024 00:23
@negz
Copy link
Member Author

negz commented May 16, 2024

/test-examples="examples/iam/v1beta1/role.yaml"

@negz negz merged commit fd908a6 into crossplane-contrib:main May 16, 2024
12 checks passed
@negz negz deleted the its-happening-dot-gif branch May 16, 2024 21:19
tchinmai7 added a commit to linode/provider-linode that referenced this pull request May 28, 2024
Bump to latest upjet 1.4.0
Introduce a API call counter middleware to count api requests, grouped by URL and method
bump go version to 1.22
Use crossplane/build instead of upbound/build - see Use crossplane/build submodule crossplane-contrib/provider-upjet-aws#1313
Set user-agent for requests to the linode api
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.

2 participants