diff --git a/.gitea/workflows/backend-tests.yml b/.gitea/workflows/backend-tests.yml deleted file mode 100644 index 848d5e7..0000000 --- a/.gitea/workflows/backend-tests.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Backend Tests - -on: - push: - paths: - - 'backend/**' - pull_request: - paths: - - 'backend/**' - -jobs: - test: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 - with: - version: 9 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Get pnpm store directory - id: pnpm-cache - shell: bash - run: | - echo "STORE_PATH=$(pnpm store path --silent)" >> "${GITEA_OUTPUT:-$GITHUB_OUTPUT}" - - uses: actions/cache@v4 - with: - path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - name: Install dependencies - run: pnpm install --frozen-lockfile --prefer-offline - - name: Run Backend Tests - run: pnpm -F @memegoat/backend test diff --git a/.gitea/workflows/lint.yml b/.gitea/workflows/lint.yml deleted file mode 100644 index adb1c37..0000000 --- a/.gitea/workflows/lint.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Lint - -on: - push: - paths: - - 'frontend/**' - - 'backend/**' - - 'documentation/**' - pull_request: - paths: - - 'frontend/**' - - 'backend/**' - - 'documentation/**' - -jobs: - lint: - runs-on: ubuntu-latest - strategy: - matrix: - component: [backend, frontend, documentation] - steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v4 - with: - version: 9 - - uses: actions/setup-node@v4 - with: - node-version: 20 - - name: Get pnpm store directory - id: pnpm-cache - shell: bash - run: | - echo "STORE_PATH=$(pnpm store path --silent)" >> "${GITEA_OUTPUT:-$GITHUB_OUTPUT}" - - uses: actions/cache@v4 - with: - path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - name: Install dependencies - run: pnpm install --frozen-lockfile --prefer-offline - - name: Lint ${{ matrix.component }} - run: pnpm -F @memegoat/${{ matrix.component }} lint