diff --git a/.github/workflows/build-code.yml b/.github/workflows/build-code.yml deleted file mode 100644 index 485cb866..00000000 --- a/.github/workflows/build-code.yml +++ /dev/null @@ -1,47 +0,0 @@ -name: Build code - -on: - pull_request: - branches: - - 'main' - push: - branches: - - 'main' - workflow_dispatch: - -permissions: - contents: read - -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node_version: - - 20 - steps: - - name: Checkout code - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Use Node.js ${{ matrix.node_version }} - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node_version }} - cache: 'npm' - - - name: Install dependencies - run: npm ci - - - name: Check code style - run: npm run lint - - - name: Check formatting - run: npm run format:check - - - name: Execute tests - run: npm test - - - name: Build application - run: npm run build:production