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

buildx auth #948

Closed
wants to merge 4 commits into from
Closed

buildx auth #948

wants to merge 4 commits into from

Conversation

blampe
Copy link
Contributor

@blampe blampe commented Jan 18, 2024

This enables authentication at the provider level for buildx.Images. A followup
will expose similar options for the Image resource.

Test coverage remains around ~89%.

Depends on pulumi/pulumi#15032
Depends on pulumi/pulumi-terraform-bridge#1610

@blampe
Copy link
Contributor Author

blampe commented Jan 18, 2024

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

Current dependencies on/for this PR:

This stack of pull requests is managed by Graphite.

@blampe
Copy link
Contributor Author

blampe commented Jan 18, 2024

/run-acceptance-tests

@pulumi-bot
Copy link
Contributor

Please view the PR build: https://github.com/pulumi/pulumi-docker/actions/runs/7563399034

blampe added a commit to pulumi/ci-mgmt that referenced this pull request Jan 18, 2024
I found it surprising when trying to [stack](https://stacking.dev) some
PRs that we don't run tests unless the PR is explicitly against master.
This is
[awkward](pulumi/pulumi-docker#948 (comment))
to work with.

This PR changes our workflow to trigger for PRs against any branch. I
might be missing some context around #723 and why we chose to opt-in
only some patterns, but if there are automated flows that shouldn't run
tests I recommend we opt those out explicitly.
@blampe
Copy link
Contributor Author

blampe commented Jan 18, 2024

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @blampe and the rest of your teammates on Graphite Graphite

Copy link

github-actions bot commented Jan 18, 2024

Does the PR have any schema changes?

Does the PR have any schema changes?

Looking good! No breaking changes found.

New resources:

  • buildx/image.Image

Maintainer note: consult the runbook for dealing with any breaking changes.

@blampe blampe mentioned this pull request Feb 15, 2024
@blampe blampe force-pushed the 885-buildkit-mvp branch 2 times, most recently from f9110d9 to 6eb023c Compare February 15, 2024 21:03
@blampe blampe force-pushed the 887-auth branch 2 times, most recently from 4b60a8d to 283abcc Compare February 15, 2024 21:05
@blampe blampe force-pushed the 885-buildkit-mvp branch 2 times, most recently from de88fb3 to ca7fbd2 Compare February 27, 2024 21:41
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.

3 participants