Skip to content

Move scroll publishing into push script#66

Open
MarcStdt wants to merge 1 commit into
masterfrom
codex/shared-scroll-push-script
Open

Move scroll publishing into push script#66
MarcStdt wants to merge 1 commit into
masterfrom
codex/shared-scroll-push-script

Conversation

@MarcStdt

@MarcStdt MarcStdt commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • make scripts/push.sh the single release, local, and PR publishing entrypoint
  • keep the catalog as explicit push lines that are easy to read and extend
  • add env configuration for registry host, namespace, runtime namespace, credentials, dry-run, category/artifact toggles, and tag suffixes
  • use SCROLL_TAG_SUFFIX=-pr in PR CI instead of a separate push-pr script
  • move the release scroll catalog out of the GitHub Actions workflow
  • validate the push script instead of the release workflow

Tests

  • bash -n scripts/push.sh scripts/validate_all_scrolls.sh
  • GOCACHE=/tmp/druid-local-go-cache go test ./scripts/validate-release-workflow
  • GOCACHE=/tmp/druid-local-go-cache ./scripts/validate_all_scrolls.sh
  • SCROLL_PUSH_DRY_RUN=1 SCROLL_REGISTRY_HOST=http://druid-gs:8088 SCROLL_REGISTRY_NAMESPACE=druid-team-experimental SCROLL_REGISTRY_RUNTIME_NAMESPACE=druid-team SCROLL_TAG_SUFFIX=-pr123 SCROLL_PUSH_CATEGORIES=0 DRUID_BIN=/tmp/druid ./scripts/push.sh | wc -l

@druid-infra

Copy link
Copy Markdown
Collaborator
Error: This repo is not allowlisted for Atlantis.

@MarcStdt MarcStdt force-pushed the codex/shared-scroll-push-script branch 2 times, most recently from 6add0ba to c09b0c0 Compare July 4, 2026 12:42
@MarcStdt MarcStdt force-pushed the codex/shared-scroll-push-script branch from c09b0c0 to 601443b Compare July 4, 2026 12:44
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