Skip to content

chore: enable signed commits for dependency update PRs - #564

Merged
dbelyaev merged 1 commit into
masterfrom
feat/fix-unsigned-commit-in-auto-update-prs
Aug 17, 2026
Merged

chore: enable signed commits for dependency update PRs#564
dbelyaev merged 1 commit into
masterfrom
feat/fix-unsigned-commit-in-auto-update-prs

Conversation

@dbelyaev

Copy link
Copy Markdown
Owner

This pull request introduces a minor but important update to the .github/workflows/depup.yml workflow file. The main change is enabling commit signing for automated dependency update branches, which helps ensure the authenticity and integrity of commits made by the workflow.

Workflow improvements:

  • Added sign-commits: true to the reviewdog and checkstyle dependency update jobs to ensure that commits created by these jobs are GPG-signed. [1] [2]

@dbelyaev dbelyaev self-assigned this Aug 17, 2026
Copilot AI lite review requested due to automatic review settings August 17, 2026 11:41
@dbelyaev dbelyaev added the enhancement New feature or request label Aug 17, 2026
@github-actions github-actions Bot added automation Changes to workflows and removed enhancement New feature or request labels Aug 17, 2026
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the scheduled dependency update workflow to ensure automated dependency bump commits are cryptographically signed, improving provenance for dependency-update PR branches created by the workflow.

Changes:

  • Enable commit signing for the reviewdog dependency update PR creation step by setting sign-commits: true.
  • Enable commit signing for the checkstyle dependency update PR creation step by setting sign-commits: true.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@dbelyaev
dbelyaev merged commit 9e78949 into master Aug 17, 2026
35 checks passed
@dbelyaev
dbelyaev deleted the feat/fix-unsigned-commit-in-auto-update-prs branch August 17, 2026 11:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Changes to workflows size/XS

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants