diff --git a/.github/actions/setup/pnpm/action.yml b/.github/actions/setup/pnpm/action.yml index 0e9c5d5..553ca57 100644 --- a/.github/actions/setup/pnpm/action.yml +++ b/.github/actions/setup/pnpm/action.yml @@ -13,8 +13,8 @@ runs: run: | echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v4 - name: Setup pnpm cache + - name: Setup pnpm cache + uses: actions/cache@v4 with: path: ${{ steps.pnpm_store_path.outputs.STORE_PATH }} key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} @@ -24,3 +24,11 @@ runs: - name: Install dependencies shell: bash run: pnpm install --frozen-lockfile --prefer-offline + + - name: Setup Turborepo cache + uses: actions/cache@v4 + with: + path: .turbo + key: ${{ runner.os }}-turbo-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + ${{ runner.os }}-turbo- diff --git a/package.json b/package.json index 2ff6e94..872dbce 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-browser/package.json b/packages/eslint-config-browser/package.json index 770f1df..394cd44 100644 --- a/packages/eslint-config-browser/package.json +++ b/packages/eslint-config-browser/package.json @@ -42,6 +42,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-common/package.json b/packages/eslint-config-common/package.json index be89b5c..6244c7f 100644 --- a/packages/eslint-config-common/package.json +++ b/packages/eslint-config-common/package.json @@ -51,6 +51,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-next/package.json b/packages/eslint-config-next/package.json index 429e0d5..3f764e8 100644 --- a/packages/eslint-config-next/package.json +++ b/packages/eslint-config-next/package.json @@ -42,6 +42,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-node/package.json b/packages/eslint-config-node/package.json index 7cdea5a..0affd85 100644 --- a/packages/eslint-config-node/package.json +++ b/packages/eslint-config-node/package.json @@ -41,6 +41,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-react/package.json b/packages/eslint-config-react/package.json index db9bc59..997f36c 100644 --- a/packages/eslint-config-react/package.json +++ b/packages/eslint-config-react/package.json @@ -45,6 +45,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } } diff --git a/packages/eslint-config-storybook/package.json b/packages/eslint-config-storybook/package.json index 436ed5f..565d3ca 100644 --- a/packages/eslint-config-storybook/package.json +++ b/packages/eslint-config-storybook/package.json @@ -42,6 +42,6 @@ }, "publishConfig": { "access": "public", - "provenance": false + "provenance": true } }