Skip to content

Use valid Renovate sign-off preset and standardize PR-time config validation entrypoint#10

Merged
pjbgf merged 6 commits into
mainfrom
copilot/fix-git-sign-off-configuration
May 9, 2026
Merged

Use valid Renovate sign-off preset and standardize PR-time config validation entrypoint#10
pjbgf merged 6 commits into
mainfrom
copilot/fix-git-sign-off-configuration

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 9, 2026

  • Revert last commit ("Potential fix for pull request finding") via git revert

Copilot AI and others added 3 commits May 9, 2026 06:22
@pjbgf pjbgf marked this pull request as ready for review May 9, 2026 07:28
Copilot AI review requested due to automatic review settings May 9, 2026 07:28
Copilot AI requested a review from pjbgf May 9, 2026 07:29
Copilot finished work on behalf of pjbgf May 9, 2026 07:29
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5.0.0
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Renovate should pin this in future executions.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 Renovate shared configuration to use the :gitSignOff preset and adds a standardized, PR-time Renovate config validation entrypoint via make validate plus a dedicated GitHub Actions workflow.

Changes:

  • Add :gitSignOff to default.json and remove the explicit gitSignOff boolean option.
  • Introduce a Makefile validate target that runs renovate-config-validator inside a Renovate Docker image.
  • Add a pull-request workflow to run make validate when Renovate config files change.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
Makefile Adds make validate target to run Renovate config validation in Docker.
default.json Switches sign-off behavior to the :gitSignOff preset.
.github/workflows/renovate-config-validate.yml Adds PR-time workflow to run the validation target on config-related changes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Makefile
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Paulo Gomes <paulo.gomes.uk@gmail.com>
This reverts commit ac7711b.

Co-authored-by: pjbgf <5452977+pjbgf@users.noreply.github.com>
@pjbgf pjbgf merged commit 7d1685d into main May 9, 2026
@pjbgf pjbgf deleted the copilot/fix-git-sign-off-configuration branch May 9, 2026 09:59
Copilot stopped work on behalf of pjbgf due to an error May 9, 2026 10:00
Copilot AI requested a review from pjbgf May 9, 2026 10:00
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