Skip to content

Commit c4255bc

Browse files
authored
chore(ci): exclude impit-* from minimumReleaseAge in release workflow (#438)
The release workflow publishes platform binaries, then immediately runs `pnpm install --lockfile-only` to refresh the lockfile. With `minimumReleaseAge` set to `1440`, the just-published `impit-*` packages cannot be locked, so the old version's `optionalDependencies` entries are removed without the new ones being added - leaving `master` with a stale lockfile that breaks subsequent `--frozen-lockfile` installs in PR CI.
1 parent 7beb5a5 commit c4255bc

2 files changed

Lines changed: 102 additions & 0 deletions

File tree

impit-node/pnpm-lock.yaml

Lines changed: 101 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

impit-node/pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ minimumReleaseAgeExclude:
66
- "apify"
77
- "crawlee"
88
- "got-scraping"
9+
- "impit-*"
910

1011
nodeLinker: hoisted
1112
linkWorkspacePackages: true

0 commit comments

Comments
 (0)