diff --git a/.github/workflows/deploy-pnpm.yaml b/.github/workflows/deploy-pnpm.yaml index f1b49cbd4..4fd5115e9 100644 --- a/.github/workflows/deploy-pnpm.yaml +++ b/.github/workflows/deploy-pnpm.yaml @@ -49,8 +49,10 @@ jobs: - name: Install dependencies run: pnpm install + - name: Build VuePress Site run: pnpm build + - name: Deploy to GitHub Pages uses: crazy-max/ghaction-github-pages@v3 with: diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 390667a25..5575ee042 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -43,10 +43,10 @@ jobs: - name: Install dependencies run: pnpm install + - name: Build VuePress Site run: pnpm build - # please check out the docs of the workflow for more details # @see https://github.com/crazy-max/ghaction-github-pages - name: Deploy to GitHub Pages diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 9f111fe99..841609904 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -1,4 +1,4 @@ -# Workflow to lint Markdown provided +# Workflow to lint Markdown provided name: Lint @@ -40,6 +40,5 @@ jobs: restore-keys: | ${{ runner.os }}-pnpm-store- - - name: Run Linting - run: pnpm lint - + - name: Run Linting + run: pnpm lint diff --git a/.github/workflows/spell-checker.yaml b/.github/workflows/spell-checker.yaml index 85e181040..372d2bb92 100644 --- a/.github/workflows/spell-checker.yaml +++ b/.github/workflows/spell-checker.yaml @@ -1,6 +1,6 @@ -# Workflow to test the spelling within the PR +# Workflow to test the spelling within the PR -name: Spell Checker +name: Spell Checker on: pull_request: @@ -8,13 +8,14 @@ on: jobs: spellcheck: - runs-on: ubuntu-latest - name: Spellcheck + runs-on: ubuntu-latest + name: Spellcheck steps: - uses: actions/checkout@v3 + - uses: tbroadley/spellchecker-cli-action@v1 with: - quiet: true # Dont output anything if the file contains no spelling mistakes + quiet: true # Dont output anything if the file contains no spelling mistakes files: "docs/**/**/*.md !docs/.vuepress" language: "en-US" dictionaries: "./tools/spell-checker-dictionary.txt" diff --git a/.github/workflows/test-deploy-pnpm.yaml b/.github/workflows/test-deploy-pnpm.yaml index b23bb7fa2..2b706caf4 100644 --- a/.github/workflows/test-deploy-pnpm.yaml +++ b/.github/workflows/test-deploy-pnpm.yaml @@ -14,10 +14,12 @@ jobs: - uses: actions/checkout@v3 with: fetch-depth: 0 + - name: Setup Node.js uses: actions/setup-node@v3 with: node-version: '16' + - name: Setup pnpm # You may pin to the exact commit or the version. # uses: pnpm/action-setup@10693b3829bf86eb2572aef5f3571dcf5ca9287d @@ -28,7 +30,9 @@ jobs: - recursive: true args: [--frozen-lockfile, --strict-peer-dependencies] - args: [--global, prettier, gulp] + - name: Install Dependencies run: pnpm install + - name: Test Build run: pnpm build diff --git a/.github/workflows/test-deploy.yaml b/.github/workflows/test-deploy.yaml index 368c804e0..4dea4552e 100644 --- a/.github/workflows/test-deploy.yaml +++ b/.github/workflows/test-deploy.yaml @@ -11,16 +11,19 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: '16' - - uses: pnpm/action-setup@v4 + - uses: actions/checkout@v3 + + - name: Setup Node.js + uses: actions/setup-node@v3 + with: + node-version: '16' + + - uses: pnpm/action-setup@v4 with: version: 6.0.2 run_install: | - recursive: true args: [--frozen-lockfile, --strict-peer-dependencies] - - name: Test Build - run: pnpm build + + - name: Test Build + run: pnpm build