Skip to content

Automated requirements sync for Dependabot security alerts - #249

Open
cituspackagingapp[bot] wants to merge 2 commits into
masterfrom
automation/dependency-security-sync
Open

Automated requirements sync for Dependabot security alerts#249
cituspackagingapp[bot] wants to merge 2 commits into
masterfrom
automation/dependency-security-sync

Conversation

@cituspackagingapp

@cituspackagingapp cituspackagingapp Bot commented Sep 10, 2026

Copy link
Copy Markdown

Automated requirements refresh generated by dependency-security-sync from the current Citus security alerts.

Updates the citusupgradetester, failtester and pgupgradetester runtime requirements to tornado 6.5.8, h2 4.4.1 and cryptography 50.0.0, and refreshes the stylechecker development requirements from the same Citus lockfile.

Paired dependency PR: citusdata/citus#8841
Fork prerequisite: citusdata/mitmproxy#5
Generated by: https://github.com/citusdata/the-process/actions/runs/34461452342

Also includes the small workflow change used for this run: an optional citus_ref input (scheduled/default runs still use main) and source-commit push-guard bases. This allows syncing from an unmerged prerequisite branch without treating inherited maintainer commits as manual edits to the bot-managed branch; actual manual review commits remain protected.

Merge this requirements PR before the paired Citus dependency PR. The post-merge workflow waits for the release images, updates the Citus PR from its dev-image tag to the released tag, and closes only the superseded Dependabot PRs identified by the marker above. Nothing has been merged by this automation run.

ihalatci-msft and others added 2 commits September 10, 2026 12:35
Keep scheduled runs on main while allowing coordinated updates from an unmerged pin branch. Use the checked-out source commits as protected-push bases so inherited maintainer commits are not mistaken for manual edits to bot branches.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant