Skip to content

revert(publish): hyphen image names (scheduled-task, containers-datadog) - #243

Merged
sebasnallar merged 2 commits into
betafrom
fix/hyphen-image-names
Sep 7, 2026
Merged

sebasnallar merged 2 commits into
betafrom
fix/hyphen-image-names

Conversation

@sebasnallar

Copy link
Copy Markdown
Contributor

Reverts the underscore rename from #240: image names go back to scopes/scheduled-task and scopes/containers-datadog in image_name, the np artifact create --repository, and the release table. scopes/containers untouched.

Everything else from the publish fix stays: the existing_tag recovery dispatch, the ref passthrough (backfills build the tag's commit), and CLI 2.10.0.

Before dispatching, IAM must match the hyphen names

  • The ECR Public repositories scopes/scheduled-task and scopes/containers-datadog must exist (the very first failure was repository does not exist under these names).
  • The push role (assumed-role id AROAUEAET4DVMGOOQ7Y72, session GitHubActions — the one that pushes scopes/containers fine) needs the ECR-public push actions on those two repository ARNs, or repository/scopes/*.

After merge

Promote beta → main, then:

gh workflow run publish-images.yml --repo nullplatform/scopes --ref main -f existing_tag=v1.16.1

🤖 Generated with Claude Code

sebasnallar and others added 2 commits September 4, 2026 14:44
Merge beta into main (publish-images fix)
Back to scopes/scheduled-task and scopes/containers-datadog in image_name,
artifact registration and the release table. Keeps the rest of the
publish fix intact: existing_tag recovery dispatch, the ref passthrough
so backfills build the tag's commit, and CLI 2.10.0.

The ECR repositories must exist under the hyphen names and the push role
needs the ECR-public push actions on them — same requirement as always,
different spelling.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@sebasnallar
sebasnallar merged commit da33c12 into beta Sep 7, 2026
3 checks passed
@sebasnallar
sebasnallar deleted the fix/hyphen-image-names branch September 7, 2026 12:47
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