diff --git a/.github/actions/restore-artifacts/action.yml b/.github/actions/restore-artifacts/action.yml index 48476c1ddc..f58b09eb40 100644 --- a/.github/actions/restore-artifacts/action.yml +++ b/.github/actions/restore-artifacts/action.yml @@ -53,27 +53,27 @@ runs: path: clients/algoliasearch-client-javascript/packages/requester-node-http/ # JavaScript - - name: Download client-javascript-algoliasearch artifact + - name: Download clients-javascript artifact if: ${{ inputs.javascript == 'true' && inputs.type == 'all' }} uses: actions/download-artifact@v3 with: - name: client-javascript-algoliasearch + name: clients-javascript - - name: Unzip client-javascript-algoliasearch artifact + - name: Unzip clients-javascript artifact if: ${{ inputs.javascript == 'true' && inputs.type == 'all' }} shell: bash - run: unzip -q -o client-javascript-algoliasearch.zip && rm client-javascript-algoliasearch.zip + run: unzip -q -o clients-javascript.zip && rm clients-javascript.zip - - name: Download clients-javascript artifact + - name: Download client-javascript-algoliasearch artifact if: ${{ inputs.javascript == 'true' && inputs.type == 'all' }} uses: actions/download-artifact@v3 with: - name: clients-javascript + name: client-javascript-algoliasearch - - name: Unzip clients-javascript artifact + - name: Unzip client-javascript-algoliasearch artifact if: ${{ inputs.javascript == 'true' && inputs.type == 'all' }} shell: bash - run: unzip -q -o clients-javascript.zip && rm clients-javascript.zip + run: unzip -q -o client-javascript-algoliasearch.zip && rm client-javascript-algoliasearch.zip # PHP - name: Download clients-php artifact diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 4fee087acd..7f20d1cc68 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -264,12 +264,16 @@ jobs: )}} path: clients/algoliasearch-client-javascript/packages/algoliasearch/ - - name: Restore clients + - name: Download JavaScript clients artifact if: ${{ steps.cache.outputs.cache-hit != 'true' }} uses: actions/download-artifact@v3 with: name: clients-javascript - path: clients/algoliasearch-client-javascript/ + + - name: Unzip JavaScript clients artifact + if: ${{ steps.cache.outputs.cache-hit != 'true' }} + shell: bash + run: unzip -q -o clients-javascript.zip && rm clients-javascript.zip - name: Setup if: ${{ steps.cache.outputs.cache-hit != 'true' }} @@ -277,13 +281,6 @@ jobs: with: type: minimal - - name: Download JavaScript clients - if: ${{ steps.cache.outputs.cache-hit != 'true' }} - uses: ./.github/actions/restore-artifacts - with: - javascript: true - type: all - - name: Build 'algoliasearch' client if: ${{ steps.cache.outputs.cache-hit != 'true' }} run: yarn cli build clients javascript algoliasearch