diff --git a/.gitea/workflows/lint.yaml b/.gitea/workflows/lint.yaml new file mode 100644 index 0000000..b70f9c8 --- /dev/null +++ b/.gitea/workflows/lint.yaml @@ -0,0 +1,20 @@ +name: Lint +run-name: Lint +on: [push] + +jobs: + lint: + runs-on: ubuntu-latest + steps: + - name: "Install Bun" + uses: oven-sh/setup-bun@v1 + - name: "Install Node" + uses: actions/setup-node@v4 + with: + node-version: "20" + - name: "Clone repo" + uses: actions/checkout@v4 + - name: "Install dependencies" + run: bun install --frozen-lockfile + - name: "Lint TypeScript" + run: npm run lint:tsc