Skip to content

feat(ci): add Sentry and package action facades - #7

Merged
tcballard merged 2 commits into
mainfrom
codex/sentry-action-facades
Jul 28, 2026
Merged

feat(ci): add Sentry and package action facades#7
tcballard merged 2 commits into
mainfrom
codex/sentry-action-facades

Conversation

@tcballard

@tcballard tcballard commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add Sentry as the sixth As Decided CI capability
  • run native decided sentry in diff or full-tree mode and upload SARIF
  • remove Herald's Python runtime and delegate rendering to native decided herald
  • package six deterministic distribution facades from the authoritative monorepo
  • give the five shipped GitHub Actions root action.yml manifests for Marketplace repositories
  • retain Recordkeeper as an explicitly non-Marketplace-ready facade until its execution wrapper exists
  • update public action names and defaults from RAC to As Decided / decisions
  • default native actions to Core v0.24.0, with verified checksums for Linux, Apple Silicon macOS, and Windows
  • retain verified installation support for workflows explicitly pinned to Core v0.23.1

Dependencies

Validation

  • 23 action and packaging tests pass
  • bash -n shared/install-native.sh scripts/package-facades.sh
  • generated all six facades and verified root action manifests/installer paths
  • downloaded and SHA-256 verified all three Core v0.24.0 native archives
  • confirmed each archive contains decided and decided-mcp
  • smoke-tested the release artifact on macOS: decided 0.24.0 and decided sentry --help
  • git diff --check

Marketplace publication is intentionally not part of this PR; we can review each generated facade together after merge.

@tcballard
tcballard marked this pull request as ready for review July 27, 2026 21:50
@tcballard
tcballard merged commit 7b57ac8 into main Jul 28, 2026
1 check passed
@tcballard
tcballard deleted the codex/sentry-action-facades branch July 28, 2026 13:17
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