From fcbd339dd4edabf7716e883d6526bc8e474cd1d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EB=8F=99=EC=9C=A4=20=28Donny=29?= Date: Thu, 12 Oct 2023 13:49:41 +0900 Subject: [PATCH] Disalbe discord hook --- .github/workflows/ecosystem-ci-selected.yml | 64 -------------------- .github/workflows/ecosystem-ci.yml | 67 --------------------- .github/workflows/swc-ci.yml | 16 ++--- 3 files changed, 8 insertions(+), 139 deletions(-) delete mode 100644 .github/workflows/ecosystem-ci-selected.yml delete mode 100644 .github/workflows/ecosystem-ci.yml diff --git a/.github/workflows/ecosystem-ci-selected.yml b/.github/workflows/ecosystem-ci-selected.yml deleted file mode 100644 index bd9ebf2..0000000 --- a/.github/workflows/ecosystem-ci-selected.yml +++ /dev/null @@ -1,64 +0,0 @@ -# integration tests for swc ecosystem - single run of selected testsuite -name: swc-ecosystem-ci-selected - -env: - # 7 GiB by default on GitHub, setting to 6 GiB - # https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources - NODE_OPTIONS: --max-old-space-size=6144 - -on: - workflow_dispatch: - inputs: - refType: - description: "type of swc ref to use" - required: true - type: choice - options: - - release - default: "release" - ref: - description: "swc version to use" - required: true - type: string - default: "main" - suite: - description: "testsuite to run" - required: true - type: choice - options: - - rollup-plugin-swc3 -jobs: - execute-selected-suite: - timeout-minutes: 30 - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 - with: - node-version: 18 - id: setup-node - - uses: denoland/setup-deno@v1 - with: - deno-version: v1.x - id: setup-deno - continue-on-error: true - - run: corepack enable - - run: pnpm --version - - run: pnpm i --frozen-lockfile - - run: >- - pnpm tsx ecosystem-ci.ts - --${{ inputs.refType }} ${{ inputs.ref }} - --repo ${{ inputs.repo }} - ${{ inputs.suite }} - id: ecosystem-ci-run - - if: always() - run: pnpm tsx discord-webhook.ts - env: - WORKFLOW_NAME: ci-selected - REF_TYPE: ${{ inputs.refType }} - REF: ${{ inputs.ref }} - REPO: ${{ inputs.repo }} - SUITE: ${{ inputs.suite }} - STATUS: ${{ job.status }} - DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/ecosystem-ci.yml b/.github/workflows/ecosystem-ci.yml deleted file mode 100644 index c3731a2..0000000 --- a/.github/workflows/ecosystem-ci.yml +++ /dev/null @@ -1,67 +0,0 @@ -# integration tests for swc ecosystem projects - scheduled or manual run for all suites -name: swc-ecosystem-ci - -env: - # 7 GiB by default on GitHub, setting to 6 GiB - # https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources - NODE_OPTIONS: --max-old-space-size=6144 - -on: - schedule: - - cron: "0 5 * * 1,3,5" # monday,wednesday,friday 5AM - workflow_dispatch: - inputs: - refType: - description: "type of ref" - required: true - type: choice - options: - - release - default: "release" - ref: - description: "swc version to use" - required: true - type: string - default: "main" - repository_dispatch: - types: [ecosystem-ci] -jobs: - test-ecosystem: - timeout-minutes: 30 - runs-on: ubuntu-latest - strategy: - matrix: - suite: - - rollup-plugin-swc3 - fail-fast: false - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 - with: - node-version: 18 - id: setup-node - - uses: denoland/setup-deno@v1 - with: - deno-version: v1.x - id: setup-deno - continue-on-error: true - - run: corepack enable - - run: pnpm --version - - run: pnpm i --frozen-lockfile - - run: >- - pnpm tsx ecosystem-ci.ts - --${{ inputs.refType || github.event.client_payload.refType || 'release' }} ${{ inputs.ref || github.event.client_payload.ref || 'main' }} - --repo ${{ inputs.repo || github.event.client_payload.repo || 'swc-project/swc' }} - ${{ matrix.suite }} - id: ecosystem-ci-run - - if: always() - run: pnpm tsx discord-webhook.ts - env: - WORKFLOW_NAME: ci - REF_TYPE: ${{ inputs.refType || github.event.client_payload.refType || 'release' }} - REF: ${{ inputs.ref || github.event.client_payload.ref || 'main' }} - REPO: ${{ inputs.repo || github.event.client_payload.repo || 'swc-project/swc' }} - SUITE: ${{ matrix.suite }} - STATUS: ${{ job.status }} - DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/swc-ci.yml b/.github/workflows/swc-ci.yml index e6a87d3..4c907e3 100644 --- a/.github/workflows/swc-ci.yml +++ b/.github/workflows/swc-ci.yml @@ -45,11 +45,11 @@ jobs: --${{ inputs.version }} ${{ inputs.suite }} id: ecosystem-ci-run - - if: always() - run: pnpm tsx discord-webhook.ts - env: - WORKFLOW_NAME: ci-selected - SUITE: ${{ inputs.suite }} - STATUS: ${{ job.status }} - DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # - if: always() + # run: pnpm tsx discord-webhook.ts + # env: + # WORKFLOW_NAME: ci-selected + # SUITE: ${{ inputs.suite }} + # STATUS: ${{ job.status }} + # DISCORD_WEBHOOK_URL: ${{ secrets.DISCORD_WEBHOOK_URL }} + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}