.agents/memory/2026-03-02-documentation-audit-task-5-contributing-and-releas.md

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.yml to 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.