diff --git a/.github/workflows/publish-api-reference.yml b/.github/workflows/publish-api-reference.yml index b33988c..5ce7d41 100644 --- a/.github/workflows/publish-api-reference.yml +++ b/.github/workflows/publish-api-reference.yml @@ -7,7 +7,7 @@ on: jobs: - test: + deploy-docs: runs-on: ubuntu-latest steps: - name: Checkout repository @@ -43,38 +43,6 @@ jobs: - name: Check build compiles run: npm run build - publish-api-reference: - needs: test - runs-on: ubuntu-latest - steps: - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Setup node.js @ lts - uses: actions/setup-node@v3 - - - name: Cache node_modules - id: cache-npm - uses: actions/cache@v3 - env: - cache-name: cache-node-modules - with: - # npm cache files are stored in `~/.npm` on Linux/macOS - path: ~/.npm - key: ${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }} - restore-keys: | - ${{ runner.os }}-build-${{ env.cache-name }}- - ${{ runner.os }}-build- - ${{ runner.os }}- - - - if: ${{ steps.cache-npm.outputs.cache-hit == 'false '}} - name: List the state of node modules - continue-on-error: true - run: npm list - - - name: Install dependencies - run: npm ci - - name: Generate API reference run: npm run docs diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index ed32545..eee044e 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: - build: + publish-npm: runs-on: ubuntu-latest steps: - name: Checkout repository