Skip to content

chore: raise dependency cooldown to 7 days - #592

Open
filakovsky wants to merge 1 commit into
masterfrom
chore/dependency-cooldown-7-days
Open

filakovsky wants to merge 1 commit into
masterfrom
chore/dependency-cooldown-7-days

Conversation

@filakovsky

Copy link
Copy Markdown

Raises the dependency cooldown to at least 7 days for every package manager in this repo, so a newly published (and possibly compromised) version isn't installed until it has been public for a week.

Changes

  • pnpm: impit-node/pnpm-workspace.yaml: minimumReleaseAge 1440 → 10080 (24 hours → 7 days)
  • uv: impit-python/pyproject.toml: exclude-newer "1 day" → "7 days"
  • Renovate: renovate.json: minimumReleaseAge 1 day → 7 days

Lockfiles

  • impit-python/uv.lock: re-locked, because uv records the cooldown in the lockfile. These packages moved back to releases that are at least 7 days old:
    • Updated impit v0.14.1 -> v0.15.0

Notes

  • Exclusions for packages published by Apify are unchanged.
  • Renovate waits 7 days too. Otherwise it would open update PRs that the package manager refuses to install.

🤖 Generated with Claude Code

Raise the minimum release age to at least 7 days (pnpm, uv, Renovate) so newly
published versions aren't installed until they've been public for a week.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

@apify-factory apify-factory left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, nothing blocking.

🏭 Factory review — ℹ️ not auto-approved

This change was reviewed but cannot be auto-approved: a gate failed, so the review cannot end in an approval.

check result
Static gates ❌ 15/16 — file-extensions
Review findings ✅ none
Reviewer escalation ✅ none
Juror 1 — claude-sonnet-5-5, adversarial ⏭️ skipped — a gate failed
Why it was not auto-approved

Failed gates:

  • file-extensions: disallowed extension: impit-node/pnpm-workspace.yaml, impit-python/pyproject.toml, impit-python/uv.lock, renovate.json

The comments above are the review itself; this section only explains the approval decision. Push a change and request @apify-factory again to re-run it, or ask a human to review.

Reviewed 7053fca4a · workflow run

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants