diff --git a/.github/workflows/frontend-battery.yml b/.github/workflows/frontend-battery.yml deleted file mode 100644 index 962c0369..00000000 --- a/.github/workflows/frontend-battery.yml +++ /dev/null @@ -1,93 +0,0 @@ -name: CI - -on: - pull_request: - -concurrency: - group: ${{ github.workflow }}-${{ github.event.number || github.sha }} - cancel-in-progress: true - -jobs: - check: - name: Run svelte-check - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - uses: pnpm/action-setup@v2 - with: - version: 8 - - - uses: actions/setup-node@v3 - with: - node-version: 18 - - # PNPM Store cache setup - - name: Get pnpm store directory - id: pnpm-cache - run: | - echo "pnpm_cache_dir=$(pnpm store path)" >> $GITHUB_OUTPUT - - name: Setup pnpm cache - uses: actions/cache@v3 - with: - path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - run: pnpm install - working-directory: ./frontend - - - name: Run svelte-check - run: pnpm check - working-directory: ./frontend - - lint: - runs-on: ubuntu-latest - name: Lint - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Install Node.JS - uses: actions/setup-node@v3 - with: - node-version: 18 - - - uses: pnpm/action-setup@v2 - name: Install pnpm - id: pnpm-install - with: - version: 8 - - # PNPM Store cache setup - - name: Get pnpm store directory - id: pnpm-cache - run: | - echo "pnpm_cache_dir=$(pnpm store path)" >> $GITHUB_OUTPUT - - - name: Setup pnpm cache - uses: actions/cache@v3 - with: - path: ${{ steps.pnpm-cache.outputs.pnpm_cache_dir }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - run: pnpm install - working-directory: ./frontend - - - uses: dorny/paths-filter@v2 - id: changes - with: - filters: | - modified: - - 'frontend/**' - - name: Run lint - if: steps.changes.outputs.modified == 'true' - run: pnpm lint