diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 01254fd..d9f341d 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -19,87 +19,87 @@ jobs: run: bun install --frozen-lockfile - name: Upload node_modules artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: node_modules path: node_modules retention-days: 1 - type-check: - runs-on: ubuntu-latest - container: - image: oven/bun:alpine - needs: install-dependencies - steps: - - name: Checkout code - uses: actions/checkout@v4 + # type-check: + # runs-on: ubuntu-latest + # container: + # image: oven/bun:alpine + # needs: install-dependencies + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 - - name: Download node_modules artifact - uses: actions/download-artifact@v3 - with: - name: node_modules - path: node_modules + # - name: Download node_modules artifact + # uses: actions/download-artifact@v3 + # with: + # name: node_modules + # path: node_modules - - name: Run type checking - run: bun run check + # - name: Run type checking + # run: bun run check - lint: - runs-on: ubuntu-latest - container: - image: oven/bun:alpine - needs: install-dependencies - steps: - - name: Checkout code - uses: actions/checkout@v4 + # lint: + # runs-on: ubuntu-latest + # container: + # image: oven/bun:alpine + # needs: install-dependencies + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 - - name: Download node_modules artifact - uses: actions/download-artifact@v3 - with: - name: node_modules - path: node_modules + # - name: Download node_modules artifact + # uses: actions/download-artifact@v3 + # with: + # name: node_modules + # path: node_modules - - name: Run linting - run: bun run lint:check + # - name: Run linting + # run: bun run lint:check - format-check: - runs-on: ubuntu-latest - container: - image: oven/bun:alpine - needs: install-dependencies - steps: - - name: Checkout code - uses: actions/checkout@v4 + # format-check: + # runs-on: ubuntu-latest + # container: + # image: oven/bun:alpine + # needs: install-dependencies + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 - - name: Download node_modules artifact - uses: actions/download-artifact@v3 - with: - name: node_modules - path: node_modules + # - name: Download node_modules artifact + # uses: actions/download-artifact@v3 + # with: + # name: node_modules + # path: node_modules - - name: Check formatting - run: bun run format:check + # - name: Check formatting + # run: bun run format:check - build: - runs-on: ubuntu-latest - container: - image: oven/bun:alpine - needs: install-dependencies - steps: - - name: Checkout code - uses: actions/checkout@v4 + # build: + # runs-on: ubuntu-latest + # container: + # image: oven/bun:alpine + # needs: install-dependencies + # steps: + # - name: Checkout code + # uses: actions/checkout@v4 - - name: Download node_modules artifact - uses: actions/download-artifact@v3 - with: - name: node_modules - path: node_modules + # - name: Download node_modules artifact + # uses: actions/download-artifact@v3 + # with: + # name: node_modules + # path: node_modules - - name: Build application - run: bun run build + # - name: Build application + # run: bun run build - - name: Upload build artifacts - uses: actions/upload-artifact@v4 - with: - name: build-output - path: build/ - retention-days: 7 + # - name: Upload build artifacts + # uses: actions/upload-artifact@v4 + # with: + # name: build-output + # path: build/ + # retention-days: 7