1.2 KiB
1.2 KiB
2026-03-02 Session Notes
Documentation Audit: Task #5 - Contributing and Release Docs
Agent E began work on Task #5 to update CONTRIBUTING.md files in the signetai monorepo with release workflow, scripts overview, and test scoping documentation.
The agent started by examining source files to understand the release automation:
- Read
.github/workflows/release.ymlto document the CI/CD release pipeline - Planned to read scripts directory and bunfig.toml for comprehensive documentation
- Task marked as in_progress
Release Workflow Findings
From release.yml analysis:
- Release triggers on push to main, but skips "chore: release" commits to prevent loops
- Release pipeline checks for actual code changes (packages/, scripts/, web/**, config files) and skips if only docs/images modified
- Release steps: checkout → check changes → setup bun → install → build → configure git → bump version → generate changelog → npm publish → commit and tag
- Multi-package publishing supported (detected packages/signetai and others)
- Uses conventional commit messages to determine version bumps
- Concurrency group prevents concurrent releases
Session in progress - source files being collected and analyzed for documentation.