chore(deps): update ferrlabs/.github digest to c2ba2d8 - #340
ferrlabs-renovate[bot] wants to merge 1 commit into
Conversation
SonarQube — aucune nouvelle issueComparaison entre le projet bac à sable de cette PR et la branche par défaut : SonarQube Community n'analyse pas les PR, ce delta est calculé côté CI. Détail |
There was a problem hiding this comment.
What changed: the only substantive commit in this digest range (FerrLabs/.github 539e9ac → 84f4447, #335) changes reusable-ci-node.yml's pnpm-version input default from '10' to ''. Empty now means pnpm/action-setup reads the pnpm version from the caller's package.json (packageManager or devEngines.packageManager) instead of hardcoding v10.
What breaks here: this repo's package.json has no packageManager field, only engines.pnpm: ">=9.0.0" (a range, not an exact pin), which pnpm/action-setup doesn't read. That's exactly why CI is failing.
Why CI fails: Test / Test & Build and Test / Quality (knip, madge, audit) both fail at the pnpm/action-setup step with: "Unable to determine pnpm version... provide it via the action's version input, or package.json's packageManager / devEngines.packageManager field." This is a real incompatibility introduced by the upstream default change, not a flake or a pre-existing failure.
Blocking: add a packageManager field to package.json (e.g. "packageManager": "pnpm@9.x.x", matching whatever pnpm version this repo currently builds with) before merging, or this and every future PR will fail CI until that's done.
9cbbdda to
4bb48c5
Compare
| packages: read | ||
| name: Test | ||
| uses: FerrLabs/.github/.github/workflows/reusable-ci-node.yml@539e9aca37e08abde8d9cefbe13cd98fa62b1b41 # main | ||
| uses: FerrLabs/.github/.github/workflows/reusable-ci-node.yml@c2ba2d8915572bebd539fa5ba7ec4219bfc02f18 # main |
| contents: write | ||
| id-token: write | ||
| uses: FerrLabs/.github/.github/workflows/reusable-ferrflow-release.yml@539e9aca37e08abde8d9cefbe13cd98fa62b1b41 # main | ||
| uses: FerrLabs/.github/.github/workflows/reusable-ferrflow-release.yml@c2ba2d8915572bebd539fa5ba7ec4219bfc02f18 # main |
| jobs: | ||
| dispatch: | ||
| uses: FerrLabs/.github/.github/workflows/reusable-renovate-dispatch.yml@539e9aca37e08abde8d9cefbe13cd98fa62b1b41 # main | ||
| uses: FerrLabs/.github/.github/workflows/reusable-renovate-dispatch.yml@c2ba2d8915572bebd539fa5ba7ec4219bfc02f18 # main |
| scan: | ||
| name: Secrets + CVE | ||
| uses: FerrLabs/.github/.github/workflows/reusable-security-scan.yml@539e9aca37e08abde8d9cefbe13cd98fa62b1b41 # main | ||
| uses: FerrLabs/.github/.github/workflows/reusable-security-scan.yml@c2ba2d8915572bebd539fa5ba7ec4219bfc02f18 # main |
4bb48c5 to
fb96c9f
Compare
This PR contains the following updates:
539e9ac→c2ba2d8Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.