Skip to content

Add GHA-1 composite action#1

Merged
fstepho merged 6 commits into
mainfrom
task/gha-1-composite-action
May 15, 2026
Merged

Add GHA-1 composite action#1
fstepho merged 6 commits into
mainfrom
task/gha-1-composite-action

Conversation

@fstepho

@fstepho fstepho commented May 15, 2026

Copy link
Copy Markdown
Owner

Summary

Adds the initial GHA-1 composite AnchorMap Action runtime.

The action orchestrates the published AnchorMap CLI without redefining CLI behavior:

  • installs Node and anchormap@1.2.2 by default;
  • runs scan --json;
  • runs check --scan ... --policy ... --json and preserves policy exit code 5;
  • optionally runs diff --base ... --head ... --json when base-scan is explicit;
  • runs report --format markdown;
  • exposes action outputs and appends the canonical Markdown report to the job summary;
  • uploads only generated local workflow artifacts when enabled.

Boundaries

No Action tag, release, Marketplace publication, PR comments, SaaS upload, bundle, JUnit, SARIF, baseline inference, or GitHub App behavior is included.

Checks

  • npm test
  • npm run lint:shell

actionlint was not available in the local environment.

@fstepho fstepho marked this pull request as ready for review May 15, 2026 16:13
@fstepho fstepho merged commit 268b4f1 into main May 15, 2026
2 checks passed
@fstepho fstepho deleted the task/gha-1-composite-action branch May 15, 2026 16:13
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