chore: run type checks and lint in CI #62
- IA
Adds a CI workflow that runs on pull requests and pushes to `main`: `bun install --frozen-lockfile`, `bun types`, then `bun run ci` (dprint + oxlint). It runs on `ubuntu-24.04` with the same pinned checkout/setup-bun actions and Bun 1.4.0 as the desktop release workflow. Superseded PR runs are cancelled; `main` runs are not.
There are no test suites yet, so this covers what the repo checks today.
### Built in Ace
Built entirely in Ace: the checks were run locally in an Ace lane, then the branch was pushed and this PR opened with `gh` from the channel's shell tool.
iamnbutlerhead-ref-force-pushed c21b5b943e56last month on GitHub
iamnbutlermerged dbe1ae81728dlast month on GitHub
iamnbutlerhead-ref-deletedlast month on GitHub
iamnbutlerreferenced this in Land desktop inspection/actions and tab API from feat/github-cache #89last month on GitHub