This document records the repository's CI/CD state before the overhaul.
- File:
.github/workflows/test.yml - Trigger:
pushonmain - Runtime:
ubuntu-latest - Bun:
1.3.6 - Secret used:
QMD_SILICONFLOW_API_KEY - Behavior:
- Creates temporary markdown docs
- Runs integration-oriented CLI flow:
collection addembeddoctorquery/search- deletion +
updatecheck
- File:
.github/workflows/release.yml - Trigger:
pushtagsv* - Matrix targets:
darwin-arm64linux-x64linux-arm64
- Behavior:
- Compiles binaries with
bun build --compile - Uploads artifacts
- Creates GitHub Release via
softprops/action-gh-release@v2
- Compiles binaries with
- No pull-request CI gate
- No dedicated typecheck step in workflow
- No npm publish stage
- No checksum/provenance artifacts for release assets
- No workflow-level concurrency control
Snapshot intent: preserve an explicit baseline before introducing stricter quality gates and dual-channel release (GitHub Release + npm).