Skip to content

Commit

Permalink
Add tsc and build to CI
Browse files Browse the repository at this point in the history
  • Loading branch information
psvenk committed Dec 2, 2024
1 parent 3ff2056 commit a9e66df
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- uses: psf/black@stable
eslint:
name: ESLint
prettier:
name: Prettier
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -28,10 +28,10 @@ jobs:
cache: 'npm'
- name: Install node dependencies
run: npm install
- name: Run ESLint
run: npm run ci-eslint
prettier:
name: Prettier
- name: Run Prettier
run: npm run ci-prettier
build:
name: Build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand All @@ -42,5 +42,9 @@ jobs:
cache: 'npm'
- name: Install node dependencies
run: npm install
- name: Run Prettier
run: npm run ci-prettier
- name: Run ESLint
run: npm run ci-eslint
- name: Run tsc
run: npm run ci-tsc
- name: Run build
run: npm run build

0 comments on commit a9e66df

Please sign in to comment.