charm/.github/workflows/ci.yml
richard 08c7e690d5
refactor!: migrate to monorepo (#23)
* refactor!: create monorepo

* chore: prepare release, set up workflows

* refactor: rename `modules` to `src`

* docs: add docs for all packages

* refactor: rename root project file

* chore: bump deps

* build: rename `lint`, add `pack` script

* revert: delete pack script

This will not be useful for development.
2024-10-12 18:29:15 -07:00

31 lines
502 B
YAML

name: CI
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
analyze:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8.15.4
- name: Install Rokit
uses: CompeyDev/setup-rokit@v0.1.2
- name: Install dependencies
run: pnpm install
- name: Check code quality
run: pnpm check
- name: Build models
run: pnpm build