wildmason/GHA Eventsmith

Generate deterministic GitHub Actions event and context fixtures.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
eventEvent to generate: push, pull-request, workflow-dispatch, schedule, or repository-dispatch.yes
versionCrate version to install, or latest.nolatest
repoRepository slug in owner/name form.yes
outOutput directory for event.json, github-context.json, changed-files.json, and receipt.json.nogha-eventsmith
refGit ref or branch name.norefs/heads/main
beforePush before SHA.no
afterPush after SHA.no
basePull request base branch.nomain
headPull request head branch.nofeature/eventsmith
numberPull request number.no1
actionPull request action.noopened
cronSchedule cron string.no
event-typerepository_dispatch event type.noci-forge.local
workflowworkflow_dispatch workflow file.no.github/workflows/ci.yml
changed-filesNewline-separated modified paths.no
added-filesNewline-separated added paths.no
modified-filesNewline-separated modified paths.no
removed-filesNewline-separated removed paths.no
inputsNewline-separated workflow_dispatch KEY=VALUE inputs.no
payloadNewline-separated repository_dispatch KEY=JSON_OR_VALUE payload entries.no
actorSynthetic actor.nooctocat
run-atSynthetic run timestamp in RFC3339 format.no2026-01-01T00:00:00Z
formatRendered receipt format: text, json, or markdown.notext
outputOptional rendered receipt output path.no

no outputs