Skip to content

Add CI workflow (lint, fmt:check, tsc)#45

Merged
benjaminleonard merged 5 commits into
mainfrom
add-ci
May 27, 2026
Merged

Add CI workflow (lint, fmt:check, tsc)#45
benjaminleonard merged 5 commits into
mainfrom
add-ci

Conversation

@benjaminleonard

Copy link
Copy Markdown
Collaborator

Summary

  • Adds .github/workflows/ci.yml running bun run lint, bun run fmt:check, and bunx tsc -b on every PR and on push to main.

After this merges, the branch ruleset on main will be updated to require the ci status check, blocking merge on failure. Existing open PRs (#43, #44) will need a rebase to pick up the workflow before they can merge under the new rule.

@vercel

vercel Bot commented May 27, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
rack-explorer Ready Ready Preview May 27, 2026 3:41pm

Request Review

The track is an intentional custom slider with hover preview, step
segments, and keyboard handling — not replaceable with input type=range.
Migrated .prettierrc to .oxfmtrc.json. oxlint and oxfmt are now the
canonical lint/format toolchain. Adds 'fmt' and 'fmt:check' scripts.
Applied 'bun run fmt' across the repo (trailing whitespace, prose wrap,
TS formatting). Also updates CLAUDE.md to reference oxfmt.
@benjaminleonard benjaminleonard merged commit 69794fd into main May 27, 2026
4 checks passed
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