diff --git a/.github/workflows/ci-dev.yml b/.github/workflows/ci-dev.yml deleted file mode 100644 index 556feeb3..00000000 --- a/.github/workflows/ci-dev.yml +++ /dev/null @@ -1,72 +0,0 @@ -name: ci-dev - -on: - push: - branches: - - dev - pull_request: - branches: - - dev - -jobs: - ci: - runs-on: ${{ matrix.os }} - - permissions: - contents: read - pull-requests: read - - strategy: - matrix: - os: [ubuntu-latest] # macos-latest, windows-latest - node: [20] - - env: - NUXT_GITHUB_TOKEN: ${{ secrets.NUXT_GITHUB_TOKEN }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - - - name: Install node - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node }} - cache: pnpm - - - name: Filter changes - uses: dorny/paths-filter@v3 - id: changes - with: - filters: | - src: - - 'src/**' - - 'package.json' - - 'pnpm-lock.yaml' - - - name: Install dependencies - run: pnpm install - - - name: Prepare - run: pnpm run dev:prepare - - - name: Lint - run: pnpm run lint - - - name: Typecheck - run: pnpm run typecheck - - - name: Test - run: pnpm run test run - - - name: Build - run: pnpm run build - - - name: Release Edge - if: github.event_name == 'push' && steps.changes.outputs.src == 'true' - run: ./scripts/release-edge.sh - env: - NODE_AUTH_TOKEN: ${{secrets.NODE_AUTH_TOKEN}} diff --git a/.github/workflows/ci-v3.yml b/.github/workflows/ci-v3.yml index 2e34a7a6..8a0969e7 100644 --- a/.github/workflows/ci-v3.yml +++ b/.github/workflows/ci-v3.yml @@ -37,16 +37,6 @@ jobs: node-version: ${{ matrix.node }} cache: pnpm - - name: Filter changes - uses: dorny/paths-filter@v3 - id: changes - with: - filters: | - src: - - 'src/**' - - 'package.json' - - 'pnpm-lock.yaml' - - name: Install dependencies run: pnpm install diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index d194f9fe..00000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,61 +0,0 @@ -name: ci-main - -on: - push: - branches: - - main - -jobs: - ci: - runs-on: ${{ matrix.os }} - - strategy: - matrix: - os: [ubuntu-latest] # macos-latest, windows-latest - node: [20] - - env: - NUXT_GITHUB_TOKEN: ${{ secrets.NUXT_GITHUB_TOKEN }} - - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - - - name: Install node - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node }} - cache: pnpm - - - name: Install dependencies - run: pnpm install - - - name: Prepare - run: pnpm run dev:prepare - - - name: Lint - run: pnpm run lint - - - name: Typecheck - run: pnpm run typecheck - - - name: Test - run: pnpm run test run - - - name: Build - run: pnpm run build - - - name: Version Check - id: check - uses: EndBug/version-check@v2 - with: - token: ${{ secrets.GITHUB_TOKEN }} - - - name: Release - if: github.event_name == 'push' && steps.check.outputs.changed == 'true' - run: ./scripts/release.sh - env: - NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}