From 14e1500f843a577c6d7d8cd56a6bf4cd4a922d2d Mon Sep 17 00:00:00 2001 From: afoim Date: Wed, 30 Apr 2025 08:39:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4Github=20Action=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/dependabot.yml | 22 ------------ .github/workflows/biome.yml | 20 ----------- .github/workflows/build.yml | 67 ------------------------------------- 3 files changed, 109 deletions(-) delete mode 100644 .github/dependabot.yml delete mode 100644 .github/workflows/biome.yml delete mode 100644 .github/workflows/build.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 6f36d0a47..000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "npm" - directory: "/" - schedule: - interval: "daily" - groups: - patch-updates: - patterns: - - "*" - update-types: - - "patch" - minor-updates: - patterns: - - "*" - update-types: - - "minor" - pull-request-branch-name: - separator: "-" - ignore: - - dependency-name: "*" - update-types: ["version-update:semver-major"] diff --git a/.github/workflows/biome.yml b/.github/workflows/biome.yml deleted file mode 100644 index b8d2281ba..000000000 --- a/.github/workflows/biome.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Code quality - -on: - push: - branches: [ main ] # Adjust branches as needed - pull_request: - branches: [ main ] # Adjust branches as needed - -jobs: - quality: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - name: Setup Biome - uses: biomejs/setup-biome@f382a98e582959e6aaac8e5f8b17b31749018780 # v2.5.0 - with: - version: latest - - name: Run Biome - run: biome ci ./src --reporter=github diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml deleted file mode 100644 index d79658eef..000000000 --- a/.github/workflows/build.yml +++ /dev/null @@ -1,67 +0,0 @@ -name: Build and Check - -on: - push: - branches: [ main ] # Adjust branches as needed - pull_request: - branches: [ main ] # Adjust branches as needed - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -permissions: - contents: read - -jobs: - check: - strategy: - matrix: - node: [ 22, 23 ] - runs-on: ubuntu-latest - name: Astro Check for Node.js ${{ matrix.node }} - steps: - - name: Setup Node.js - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 - with: - node-version: ${{ matrix.node }} # Use LTS - - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 - with: - run_install: false # Disable auto-install - - - name: Install dependencies - run: pnpm install --frozen-lockfile - - - name: Run Astro Check - run: pnpm astro check - - build: - strategy: - matrix: - node: [ 22, 23 ] - runs-on: ubuntu-latest - name: Astro Build for Node.js ${{ matrix.node }} # Corrected job name - steps: - - name: Setup Node.js - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 - with: - node-version: ${{ matrix.node }} - - - name: Checkout - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - - - name: Setup pnpm - uses: pnpm/action-setup@a7487c7e89a18df4991f7f222e4898a00d66ddda # v4.1.0 - with: - run_install: false # Disable auto-install - - - name: Install dependencies - run: pnpm install --frozen-lockfile - - - name: Run Astro Build - run: pnpm astro build