Shared GitHub Actions for asleep-ai org repositories. Each subdirectory is one composite action, versioned independently via path-prefixed tags.
| path | description |
|---|---|
release-notes/ |
AI-drafted markdown release notes from a git tag range, with a deterministic commit-list fallback. |
Path-prefixed tags so each action releases on its own cadence inside this monorepo:
release-notes/v1.0.0
release-notes/v1.1.0
<future-action>/v1.0.0
Consumers pin to the major (@release-notes/v1) for floating bug-fix updates, or to a full version (@release-notes/v1.0.0) for reproducibility. The repo-level tag (v1) is intentionally unused — actions are versioned individually.
- New subdirectory at the repo root (
<name>/). <name>/action.yml(composite action).<name>/README.mddocumenting inputs/outputs and the caller contract.- Tag the release:
<name>/v1.0.0. - Create a GitHub Release scoped to that tag.
This repo is public. The actions have no proprietary content and the OPENAI_API_KEY (or equivalent) is always caller-injected, so making them inspectable carries no real cost. External adoption is not a goal -- issues filed by non-org users may not get prompt triage.