chore(): Cleanup and organize deps (#13940)

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* Create lucky-poets-scream.md

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* chore(): Cleanup and organize deps

* dedupe snapshot this build

* split into 4 shard

* re configure packages integration tests

* re configure packages integration tests

* re configure packages integration tests

* re configure packages integration tests

* update scripts

* update scripts

* update scripts

* update scripts

* update scripts

* update scripts

* update scripts

* update scripts

* reduce shard for packages
This commit is contained in:
Adrien de Peretti
2025-11-03 19:06:37 +01:00
committed by GitHub
parent cdbb4b925b
commit afb40d437b
83 changed files with 6898 additions and 11792 deletions

View File

@@ -3,6 +3,9 @@ description: Creates a cache with the given extension for monorepo dependencies
inputs:
extension:
description: Extension for cache name
skip-build:
description: Skip build step (default false)
default: "false"
runs:
using: composite
steps:
@@ -11,12 +14,16 @@ runs:
with:
path: |
.yarn/cache
node_modules
.pnp.*
key: ${{ runner.os }}-yarn-${{inputs.extension}}-v8-${{ hashFiles('**/yarn.lock') }}-3
restore-keys: |
${{ runner.os }}-yarn-${{inputs.extension}}-v8-3
# We want to only bootstrap and install if no cache is found.
- run: yarn install --immutable --inline-builds
shell: bash
if: steps.cache.outputs.cache-hit != 'true'
- run: yarn build
shell: bash
if: ${{ inputs.skip-build != 'true' }}