Skip to content

Merge beta into main - #249

Merged
sebasnallar merged 6 commits into
mainfrom
beta
Sep 8, 2026
Merged

sebasnallar merged 6 commits into
mainfrom
beta

Conversation

@agustincelentano

Copy link
Copy Markdown
Collaborator

No description provided.

sebasnallar and others added 6 commits September 7, 2026 10:04
… infer the repo

The finalize job never checks out, so gh release create/edit died with
'not a git repository' on the first run where it actually executed
(v1.16.1 backfill — builds and registrations all green). GH_REPO makes
gh target the repo explicitly. The v1.16.1 release was created manually
with that run's digests; the guard keeps re-runs idempotent.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
fix(publish): pin GH_REPO in finalize-release
…and ship aws-cli

The image baked NP_SERVICE_PATH=/app/pkg/scheduled_task with no
NP_OVERRIDES_PATH, so the worker ran the overlay's partial workflows (two
skipped steps) as the whole scope. Point the base at k8s and pass the overlay
as NP_OVERRIDES_PATH, like the legacy channel and containers-datadog do. Add
aws-cli: the k8s scripts call it from the assume_role step onwards.
…erlay-paths

fix(scheduled-task): run the image as the k8s scope with the overlay and ship aws-cli
…ifact

The three np artifact create steps passed only the digest, so the global
artifacts for containers, scheduled-task and containers-datadog carry no
tag and cannot be resolved with `lookup = true` + meta.tag, unlike the
images published through release-publish-oci. Pass the release tag too.
…-tag

ci(publish-images): register the release tag on every scope image artifact
@sebasnallar
sebasnallar merged commit 6c1c566 into main Sep 8, 2026
3 checks passed
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