Skip to content

ci: split publish.yml into ci.yml and publish.yml, replace Prettier with Biome#62

Merged
j4rviscmd merged 2 commits into
mainfrom
ci/split-workflow-and-add-biome
Jan 19, 2026
Merged

ci: split publish.yml into ci.yml and publish.yml, replace Prettier with Biome#62
j4rviscmd merged 2 commits into
mainfrom
ci/split-workflow-and-add-biome

Conversation

@j4rviscmd
Copy link
Copy Markdown
Owner

Summary

  • Add ci.yml for PR checks (lint, format, typecheck, test, build) triggered on PRs to main
  • Update publish.yml to focus on npm publish only (removes redundant test step)
  • Replace Prettier with Biome for linting and formatting
  • Add bun-types for TypeScript support of bun:sqlite
  • Fix type errors in worker.test.ts (add missing buildThreadName property)
  • Update imports to use node: protocol

Test plan

  • Verify CI workflow runs on PR to main
  • Verify lint, format:check, typecheck, test, build all pass
  • Verify publish workflow still works on merge to main

🤖 Generated with Claude Code

j4rviscmd and others added 2 commits January 19, 2026 21:26
…ith Biome

- Add ci.yml for PR checks (lint, format, typecheck, test, build)
- Update publish.yml to focus on npm publish only
- Replace Prettier with Biome for linting and formatting
- Add bun-types for TypeScript support of bun:sqlite
- Fix type errors in worker.test.ts (add buildThreadName)
- Update imports to use node: protocol

Co-Authored-By: Claude Opus 4.5 <[email protected]>
- Set semicolons to "asNeeded" (semi: false)
- Add trailingCommas: "all"

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@j4rviscmd j4rviscmd merged commit da29fd1 into main Jan 19, 2026
1 check passed
@j4rviscmd j4rviscmd deleted the ci/split-workflow-and-add-biome branch January 19, 2026 13:18
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