Commit 74b55ef
committed
fix(consumers): forward INTEGRATION_* App secrets to build_docker_image_multiplatform
The reusable supports `client_id` + `app_private_key` and uses them
to mint an installation token + write /tmp/.netrc so `uv sync` can
fetch private git deps. The canonical caller never passed them, so
every consumer with private deps (e.g. whengas/nats-platform-meta
pulling pyapi-service-kit @ git+https://...) failed at build time
with `awk: cannot open "/app/.netrc"` and exit 2.
Both secrets are required: false in the reusable, so consumers
without private deps and without org-level INTEGRATION_* configured
keep working — the values resolve to '' and the netrc step is
skipped.1 parent 59ae53f commit 74b55ef
1 file changed
Lines changed: 8 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
0 commit comments