Skip to content

fix: release v0.9.1 bounded Action compatibility - #6

Merged
artem-korolev merged 3 commits into
mainfrom
fix/v0.9.1-bounded-action
Aug 6, 2026
Merged

fix: release v0.9.1 bounded Action compatibility#6
artem-korolev merged 3 commits into
mainfrom
fix/v0.9.1-bounded-action

Conversation

@artem-korolev

Copy link
Copy Markdown
Member

Summary

  • preserve bounded local-copy transport through a generated Dagger Shell script file instead of the upstream Action's unsafe inline shell input
  • convert host file, directory, and Unix-socket arguments into typed Dagger Shell objects before invoking the Rush Delivery pipeline
  • prepare the v0.9.1 patch release without changing the immutable v0.9.0 tag or schema snapshots
  • publish v0.9.1 docs, upgrade guidance, schema snapshots, and launcher checksum
  • let release smoke validate an unreleased candidate launcher before switching to immutable release-asset verification

Compatibility

Existing filesystem-only, provider-off, legacy source-import, and remote-module consumers retain their existing behavior. OCI application-image configuration remains opt-in.

Local verification

  • clean Dagger self-check: 447/447 tests, yarn install, yarn typecheck
  • Astro and Docusaurus checks/builds
  • Trunk full-repository check
  • Dagger security engine
  • local source engine
  • Rush toolchain engine
  • canonical OCI provider-off dry run
  • generated-script bounded Action-equivalent workflow

The credentialed provider/OCI and real GitHub Action consumer paths will be run on this exact commit before the PR leaves draft.

Write bounded scripts to owner-only files instead of interpolating quoted shell source through dagger-for-github. Materialize env files, runtime directories, and Docker sockets as typed host objects so runner-temporary paths remain stable.
Freeze the v0.9.0 documentation and schemas, advance current release pins and provenance to v0.9.1, add the patch upgrade guide, and record immutable-tag smoke evidence and corrective release gates.
@artem-korolev

Copy link
Copy Markdown
Member Author

Exact candidate acceptance passed on 4c3b750ad0fb54e4ee655d4c5c69b720b815d2f6:

@artem-korolev
artem-korolev marked this pull request as ready for review August 6, 2026 01:05
@artem-korolev
artem-korolev merged commit db35bb8 into main Aug 6, 2026
10 checks passed
@artem-korolev
artem-korolev deleted the fix/v0.9.1-bounded-action branch August 6, 2026 01:06
@artem-korolev

Copy link
Copy Markdown
Member Author

Released as v0.9.1.

  • annotated tag peels to db35bb8eefef173aa052b1264b973bdb0794912d
  • exact-tag consumer smoke: 8/8 passed
  • release launcher SHA-256: 35e60214455a84ee27078a0e71481565b1a6d8aab53ba90d511cf0d5970afc27
  • public v0.9.1 schemas byte-match the tagged tree; release-linked Pages guides are live
  • post-release task archive was pushed separately and did not retarget the tag

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.

1 participant