Ian Wahbe
a748e088ca
Add HCL Examples & Docs ( #852 )
...
Fixes https://github.com/pulumi/pulumi-docker-build/issues/844
2026-05-18 12:11:41 +02:00
Bryce Lampe
5b05d733ea
Fix lint issues ( #755 )
...
Lint fixes in preparation of
https://github.com/pulumi/ci-mgmt/pull/2024 .
2026-02-06 22:08:57 +00:00
pulumi-renovate[bot]
491f7de7d5
Update module github.com/pulumi/pulumi-go-provider to v1.3.0 ( #748 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
|
[github.com/pulumi/pulumi-go-provider](https://redirect.github.com/pulumi/pulumi-go-provider )
| require | minor | `v1.1.2` -> `v1.3.0` |
---
### Release Notes
<details>
<summary>pulumi/pulumi-go-provider
(github.com/pulumi/pulumi-go-provider)</summary>
###
[`v1.3.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v1.3.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v1.2.0...v1.3.0 )
#### What's Changed
- Don't set a default value for `"displayName"` or `"namespace`" by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/452 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/452 )
- Update module github.com/pulumi/pulumi/pkg/v3 to v3.217.0 by
[@​pulumi-renovate](https://redirect.github.com/pulumi-renovate )\[bot]
in[https://github.com/pulumi/pulumi-go-provider/pull/464 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/464 )4
#### New Contributors
-
[@​pulumi-renovate](https://redirect.github.com/pulumi-renovate )\[bot]
made their first contribution
in[https://github.com/pulumi/pulumi-go-provider/pull/427 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/427 )7
- [@​Frassle](https://redirect.github.com/Frassle ) made their
first contribution in
[https://github.com/pulumi/pulumi-go-provider/pull/455 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/455 )
**Full Changelog**:
https://github.com/pulumi/pulumi-go-provider/compare/v1.2.0...v1.3.0
###
[`v1.2.0`](https://redirect.github.com/pulumi/pulumi-go-provider/releases/tag/v1.2.0 )
[Compare
Source](https://redirect.github.com/pulumi/pulumi-go-provider/compare/v1.1.2...v1.2.0 )
#### What's Changed
- Add old inputs to the rpc passthrough (and the provider in general) by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/414 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/414 )
- Debug middleware/rpc by printing what the wrapped provider sees by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/415 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/415 )
- `rpc.Provider` correctly handles wrapping providers without preview
support by [@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/416 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/416 )
- Add an example of property comments for component resources by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/411 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/411 )
- Use old inputs when calculating Diff for default infer by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/419 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/419 )
- \[infer] Prevent deserialization errors with CustomDiff for Config by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/420 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/420 )
- Fix `CustomDiff[*Config, *Config]` by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/421 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/421 )
- Fix `GetSchema` by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/422 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/422 )
- Correctly keep `DiffResponse`'s non-detailed diffs keys top-level by
[@​iwahbe](https://redirect.github.com/iwahbe ) in
[https://github.com/pulumi/pulumi-go-provider/pull/417 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/417 )
#### New Contributors
- [@​andrzejressel](https://redirect.github.com/andrzejressel )
made their first contribution in
[https://github.com/pulumi/pulumi-go-provider/pull/418 ](https://redirect.github.com/pulumi/pulumi-go-provider/pull/418 )
**Full Changelog**:
https://github.com/pulumi/pulumi-go-provider/compare/v1.1.2...v1.2.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - Monday through Friday ( * * * * 1-5 ) (UTC).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19-->
---------
Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2026-02-06 20:48:41 +00:00
Alberto Pose
38e65a3f81
Remove URL and Token arguments from CacheFromGitHubActions. ( #626 )
...
Fixes #75
Arguments URL and Token have been removed but `$ACTIONS_CACHE_URL` and
`$ACTIONS_RUNTIME_TOKEN` env variables could be injected if desired.
---------
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2025-10-17 11:00:40 +01:00
Eron Wright
780fe97f99
Use 'buildkit' as default scope ( #516 )
...
This PR updates the schema to use the correct default value for `scope`
in the GHA caching options. This should be effectively a no-op.
From: https://docs.docker.com/build/cache/backends/gha/
<img width="892" alt="image"
src="https://github.com/user-attachments/assets/690cde79-e30e-4085-81fd-1c9dc1c6d7e9 "
/>
Closes #496
2025-04-09 14:01:21 -07:00
pulumi-renovate[bot]
9d00d64258
Update first-party Pulumi dependencies ( #344 )
2024-12-20 17:54:46 +00:00
Bryce Lampe
195fbfc784
Add support for multiple exporters ( #235 )
...
Buildkit 0.13 introduced support for [multiple
exporters](https://docs.docker.com/build/exporters/#multiple-exporters ).
We currently return an error in these situations.
Instead, inspect the builder's version when loading the node and relax
this error if we see it's running at least 0.13.
Fixes https://github.com/pulumi/pulumi-docker-build/issues/21 .
2024-12-10 09:05:36 -08:00
Anton Tayanovskyy
9d3d0712f2
Fix: do not over-specify SDK dependencies ( #271 )
...
Re: https://github.com/pulumi/ci-mgmt/issues/1091
2024-10-02 14:03:54 -04:00
Bryce Lampe
81a7aa4ec4
No-op during Read if credentials are invalid ( #194 )
...
The `Image` resource already ignores errors during read but the `Index`
resource was requiring the inspect call to always succeed. This will often
fail due to https://github.com/pulumi/pulumi/issues/4981 (note however in
this case credentials are stored with the resource instead of the provider).
This changes our logic to instead emit a warning if the credentials are
invalid.
Fixes https://github.com/pulumi/pulumi-docker-build/issues/121 .
2024-08-13 12:54:14 -07:00
Bryce Lampe
4e8cf8f4ba
Fix a panic that could occur when context was omitted ( #83 )
...
I could have sworn the context property was required, but evidently it
isn't and we weren't handling the case when it was missing.
This PR updates things to set a default location of the current
directory if the context is absent. Some unit tests are also added.
Fixes #78 .
2024-05-31 14:41:22 +00:00
Bryce Lampe
9a1706a203
Fix publisher capitalization ( #89 )
...
Refs https://github.com/pulumi/pulumi-dbtcloud/pull/23 .
2024-05-31 01:56:19 -07:00
Daniel Bradley
c305ea88c4
Embed sdk versions ( #68 )
...
Part of https://github.com/pulumi/ci-mgmt/issues/915
Install pulumi in standard way
Use the same method as other providers to install the pulumi CLI.
- Lock the version of the CLI and therefore codegen for consistent build
results.
- Ensure the local language plugins are using by disabling ambient
plugins.
Enable respect schema version
Remove setting version at SDK build time
---------
Co-authored-by: Bryce Lampe <bryce@pulumi.com >
2024-05-30 13:50:54 +01:00
Bryce Lampe
26c144c916
Initial provider implementation ( #18 )
...
This brings over the initial buildx prototype from pulumi/pulumi-docker
and fixes various build and release issues.
2024-04-25 11:03:59 -07:00
Bryce Lampe
9026e23f75
Update cmd location to unblock ci-mgmt workflows
2024-04-16 11:20:40 -07:00