diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index f982e10..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,57 +0,0 @@ -name: CI -permissions: - contents: read - -on: - push: - branches: - - main - paths-ignore: - - "**.md" - - "LICENSE" - - ".gitignore" - - ".editorconfig" - - ".vscode/**" - - "docs/**" - pull_request: - branches: - - main - paths-ignore: - - "**.md" - - "LICENSE" - - ".gitignore" - - ".editorconfig" - - ".vscode/**" - - "docs/**" - workflow_dispatch: - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - test: - runs-on: ubuntu-latest - timeout-minutes: 30 - - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: '20' - cache: 'npm' - - - name: Install dependencies - run: npm ci - - - name: Run lint - run: npm run lint - - - name: Run type check - run: npm run type-check - - - name: Run tests - run: npm run test:run