Skip to content

chore(deps): set pnpm minimumReleaseAge to 10080 minutes (7 days)#1817

Merged
mschile merged 1 commit into
cypress-io:masterfrom
MikeMcC399:pnpm-7-day-release-age
Jul 2, 2026
Merged

chore(deps): set pnpm minimumReleaseAge to 10080 minutes (7 days)#1817
mschile merged 1 commit into
cypress-io:masterfrom
MikeMcC399:pnpm-7-day-release-age

Conversation

@MikeMcC399

@MikeMcC399 MikeMcC399 commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Situation

The renovate.json configuration includes:

    "minimumReleaseAge": "7 days",
    {
      "matchPackageNames": ["cypress"],
      "minimumReleaseAge": "0 days"
    }

pnpm examples are set up with minimumReleaseAge of 4320 in minutes. This is equivalent to 3 days.

An exception for cypress is in place using minimumreleaseageexclude.

Change

In pnpm examples:

update minimumReleaseAge:

BEFORE AFTER
4320 minutes (3 days) 10080 minutes (7 days)

Execute pnpm update --recursive --save to update all dependencies according to changed age rules.

Verification

Using Ubuntu 24.04.4 LTS with Node.js 24.18.0 LTS execute:

npm install pnpm@latest -g
git clean -xfd
cd examples
cd basic-pnpm
pnpm update --recursive --save
cd ..
cd start-and-pnpm-workspaces
pnpm update --recursive --save
cd ..
cd ..

Confirm logs show:

✓ Lockfile passes supply-chain policies (167 entries in 1.2s)


Note

Low Risk
Example-only pnpm policy and lockfile updates with no application or CI workflow logic changes.

Overview
Raises pnpm minimumReleaseAge from 4320 (3 days) to 10080 (7 days) in examples/basic-pnpm and examples/start-and-pnpm-workspaces, matching Renovate’s 7 days policy while keeping cypress on minimumReleaseAgeExclude.

Lockfiles were refreshed under the stricter age rules, bumping transitive deps qs (6.15.2 → 6.15.3) and systeminformation (5.31.7 → 5.31.11) in both example projects.

Reviewed by Cursor Bugbot for commit fdaa5c0. Bugbot is set up for automated code reviews on this repo. Configure here.

@MikeMcC399 MikeMcC399 self-assigned this Jul 2, 2026
@cypress-app-bot

Copy link
Copy Markdown
Collaborator

@MikeMcC399 MikeMcC399 added type: enhancement New feature or request renovate labels Jul 2, 2026
@MikeMcC399
MikeMcC399 force-pushed the pnpm-7-day-release-age branch from 5b264a0 to f4a163f Compare July 2, 2026 10:37
@MikeMcC399
MikeMcC399 force-pushed the pnpm-7-day-release-age branch from f4a163f to fdaa5c0 Compare July 2, 2026 10:39
@MikeMcC399
MikeMcC399 marked this pull request as ready for review July 2, 2026 10:44
@MikeMcC399
MikeMcC399 requested a review from mschile July 2, 2026 10:45
@mschile
mschile merged commit 07f353c into cypress-io:master Jul 2, 2026
95 checks passed
@MikeMcC399
MikeMcC399 deleted the pnpm-7-day-release-age branch July 2, 2026 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

renovate type: enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants