Skip to content

Commit

Permalink
Add basic CI that builds the project
Browse files Browse the repository at this point in the history
This makes sure the project is properly formatted and compiles.
  • Loading branch information
StenAL committed Jan 19, 2023
1 parent 2de27b5 commit f86d838
Showing 1 changed file with 30 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: Build

on:
push:
branches:
- main
pull_request:
branches:
- main

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: checkout current repository
uses: actions/checkout@v3

- name: set up Node.js 18.x
uses: actions/setup-node@v3
with:
node-version: '18'

- name: npm install
run: npm ci

- name: check formatting (Prettier)
run: npm run format

- name: compile TypeScript
run: npm run compile

0 comments on commit f86d838

Please sign in to comment.