Skip to content

Add offline CI workflow - #333

Closed
golba98 wants to merge 3 commits into
mainfrom
agent/ci-offline-validation
Closed

golba98 wants to merge 3 commits into
mainfrom
agent/ci-offline-validation

Conversation

@golba98

@golba98 golba98 commented Oct 23, 2026

Copy link
Copy Markdown
Owner

Adds .github/workflows/ci.yml: bun install (frozen lockfile), build (build info, typecheck, biome lint), utility-script typecheck, and the full test suite on every push to main and every pull request. No provider CLIs, credentials, or network services are required.

Also points the package manifest at the canonical Ubume-CLI repository URL.

Note: the full suite currently has ~41 failing render/timing tests in this environment (see audit); the PR run will show whether they reproduce on GitHub runners.

golba98 and others added 3 commits October 23, 2026 23:31
Run bun install, build (build info, typecheck, lint) and the test
suite on every push and pull request. All steps are offline: no
provider CLIs, credentials or network services are required.

Also point the package manifest at the canonical Ubume-CLI
repository URL.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
The unanchored `build/` pattern ignored `scripts/build/`, so
`scripts/build/generate-build-info.mjs` — required by `bun run build`
and `prepublishOnly` — was never committed and a fresh clone could
not build. Anchor the rule to the repository root (`/build/`) and
commit the script.

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
@golba98

golba98 commented Oct 23, 2026

Copy link
Copy Markdown
Owner Author

Superseded by #334

@golba98 golba98 closed this Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant