From dd343d19fa3da05437a3ff252b2c863008087ccb Mon Sep 17 00:00:00 2001 From: Black-Hole <158blackhole@gmail.com> Date: Wed, 24 Aug 2022 18:07:47 +0800 Subject: [PATCH] fix(ci): actions not working (#1665) --- .github/workflows/check-code.yml | 57 ++---------------------- .github/workflows/check-spell.yml | 1 - .github/workflows/deploy-storybook.yml | 19 -------- .github/workflows/deploy-web-dev-cn.yml | 11 +---- .github/workflows/deploy-web-dev-us.yml | 11 +---- .github/workflows/deploy-web-prod-cn.yml | 9 ---- .github/workflows/deploy-web-prod-us.yml | 9 ---- 7 files changed, 5 insertions(+), 112 deletions(-) diff --git a/.github/workflows/check-code.yml b/.github/workflows/check-code.yml index b1be9bd4c10..5b60d15a198 100644 --- a/.github/workflows/check-code.yml +++ b/.github/workflows/check-code.yml @@ -7,8 +7,10 @@ on: paths-ignore: - "docs/**" - "*.md" - - ".yarnrc" - "LICENSE" + - ".vscode" + - ".husky" + - "assets" jobs: check-code: @@ -22,49 +24,6 @@ jobs: - name: Checkout uses: actions/checkout@v2 - - uses: dorny/paths-filter@v2 - id: filter - with: - filters: | - i18n: &i18n - - 'packages/flat-i18n/locales/*.json' - components: &components - - 'packages/flat-components/**/*.(ts|tsx|css|less)' - # e.g: package.json / tsconfig.json rollup.config.js eslintrc.js - - 'packages/flat-components/*.(js|json)' - - 'packages/flat-components/.eslintignore' - types: &types - - 'packages/flat-types/*.json' - - 'packages/flat-types/**/*.ts' - renderer: - - *components - - *types - - 'desktop/renderer-app/*.(js|json)' - - 'desktop/renderer-app/.eslintignore' - - 'desktop/renderer-app/webpack/**' - - 'desktop/renderer-app/typings/**' - - 'desktop/renderer-app/**/*.(ts|tsx|css|less)' - main: - - *types - - 'desktop/main-app/*.(js|json)' - - 'desktop/main-app/.eslintignore' - - 'desktop/main-app/webpack/**' - - 'desktop/main-app/typings/**' - - 'desktop/main-app/**/*.ts' - flat-web: - - 'web/flat-web/**/*.(ts|tsx)' - - - uses: actions/cache@v2 - id: pnpm-cache - with: - key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}- - path: | - ~/.pnpm-store - ./node_modules - ./packages/**/node_modules - - name: Install PNPM uses: pnpm/action-setup@v2 with: @@ -74,25 +33,15 @@ jobs: run: |- # failure automatically retries 3 times pnpm i || pnpm i || pnpm i - env: - components: ${{ steps.filter.outputs.components }} - types: ${{ steps.filter.outputs.types }} - renderer: ${{ steps.filter.outputs.renderer }} - main: ${{ steps.filter.outputs.main }} - flatWeb: ${{ steps.filter.outputs.flat-web }} - name: Build renderer run: pnpm -F renderer-app build - if: steps.filter.outputs.renderer == 'true' - name: Build main run: pnpm -F flat build - if: steps.filter.outputs.main == 'true' - name: Build flat-web run: pnpm -F flat-web build - if: steps.filter.outputs.flat-web == 'true' - name: Check i18n run: node packages/flat-i18n/scripts/check.js - if: steps.filter.outputs.i18n == 'true' diff --git a/.github/workflows/check-spell.yml b/.github/workflows/check-spell.yml index 8630c1df440..211ebced99e 100644 --- a/.github/workflows/check-spell.yml +++ b/.github/workflows/check-spell.yml @@ -3,7 +3,6 @@ on: pull_request: branches: - main - - dev jobs: check-spell: diff --git a/.github/workflows/deploy-storybook.yml b/.github/workflows/deploy-storybook.yml index d4e662ec4c6..ec24ecfc3c8 100644 --- a/.github/workflows/deploy-storybook.yml +++ b/.github/workflows/deploy-storybook.yml @@ -14,17 +14,6 @@ jobs: - name: Checkout uses: actions/checkout@v2 - - uses: actions/cache@v2 - id: pnpm-cache - with: - key: pnpm-storybook-v1-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - pnpm-storybook-v1-${{ runner.os }}- - path: | - ~/.pnpm-store - ./node_modules - ./packages/**/node_modules - - name: Install PNPM uses: pnpm/action-setup@v2 with: @@ -34,14 +23,6 @@ jobs: run: |- # failure automatically retries 3 times pnpm i || pnpm i || pnpm i - env: - components: true - if: steps.pnpm-cache.outputs.cache-hit != 'true' - - - name: Build Types - # it must be added here, otherwise when the cache matches, there will be flat-types not found - run: pnpm -F flat-types build - if: steps.pnpm-cache.outputs.cache-hit == 'true' - name: Build Storybook run: pnpm -F flat-components build diff --git a/.github/workflows/deploy-web-dev-cn.yml b/.github/workflows/deploy-web-dev-cn.yml index 99b3991ecfd..0092baf67f2 100644 --- a/.github/workflows/deploy-web-dev-cn.yml +++ b/.github/workflows/deploy-web-dev-cn.yml @@ -3,16 +3,7 @@ on: push: branches: - "main" - - "big-classroom-hand-raise" - paths: - - "config/**" - - "web/flat-web/**" - - "packages/flat-components/src/**" - - "packages/flat-i18n/locales/**" - - "packages/flat-types/src/**" - - "services/rtc/flat-rtc/src/**" - - "services/rtc/flat-rtc-agora-web/src/**" - - ".github/workflows/deploy-web-dev-cn.yml" + - "only-deploy-prod-web" jobs: deploy-flat-web-dev: diff --git a/.github/workflows/deploy-web-dev-us.yml b/.github/workflows/deploy-web-dev-us.yml index 7e39dd82178..9d715ec7077 100644 --- a/.github/workflows/deploy-web-dev-us.yml +++ b/.github/workflows/deploy-web-dev-us.yml @@ -3,16 +3,7 @@ on: push: branches: - "main" - - "big-classroom-hand-raise" - paths: - - "config/**" - - "web/flat-web/**" - - "packages/flat-components/src/**" - - "packages/flat-i18n/locales/**" - - "packages/flat-types/src/**" - - "services/rtc/flat-rtc/src/**" - - "services/rtc/flat-rtc-agora-web/src/**" - - ".github/workflows/deploy-web-dev-us.yml" + - "only-deploy-prod-web" jobs: deploy-flat-web-dev: diff --git a/.github/workflows/deploy-web-prod-cn.yml b/.github/workflows/deploy-web-prod-cn.yml index aafbf042832..818f4467d70 100644 --- a/.github/workflows/deploy-web-prod-cn.yml +++ b/.github/workflows/deploy-web-prod-cn.yml @@ -4,15 +4,6 @@ on: branches: - "stable" - "only-deploy-prod-web" - paths: - - "config/**" - - "web/flat-web/**" - - "packages/flat-components/src/**" - - "packages/flat-i18n/locales/**" - - "packages/flat-types/src/**" - - "services/rtc/flat-rtc/src/**" - - "services/rtc/flat-rtc-agora-web/src/**" - - ".github/workflows/deploy-web-prod-cn.yml" jobs: deploy-flat-web-prod: diff --git a/.github/workflows/deploy-web-prod-us.yml b/.github/workflows/deploy-web-prod-us.yml index 67f626ad784..4ae57a0e0be 100644 --- a/.github/workflows/deploy-web-prod-us.yml +++ b/.github/workflows/deploy-web-prod-us.yml @@ -4,15 +4,6 @@ on: branches: - "stable" - "only-deploy-prod-web" - paths: - - "config/**" - - "web/flat-web/**" - - "packages/flat-components/src/**" - - "packages/flat-i18n/locales/**" - - "packages/flat-types/src/**" - - "services/rtc/flat-rtc/src/**" - - "services/rtc/flat-rtc-agora-web/src/**" - - ".github/workflows/deploy-web-prod-us.yml" jobs: deploy-flat-web-prod: