Skip to content

feat(pr-check): Add auto-approve job for renovate PRs#190

Merged
chris3ware merged 1 commit intomainfrom
feat-auto-approve
Mar 26, 2025
Merged

feat(pr-check): Add auto-approve job for renovate PRs#190
chris3ware merged 1 commit intomainfrom
feat-auto-approve

Conversation

@chris3ware
Copy link
Copy Markdown
Member

Create a job to auto-approve renovate PRs. Native renovate config or bots cannot be used because a review is required from CODEOWNERS. The auto-approve job runs, when 'Checks' has completed, which is the required status check. This ensure all tests have passed prior to auto-approving.

The renovate config also prevents PRs being raised for major updates unless approval is granted in the dependency dashboard.

@chris3ware chris3ware requested a review from a team as a code owner March 26, 2025 14:46
@github-actions
Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

OpenSSF Scorecard

PackageVersionScoreDetails
actions/hmarr/auto-approve-action f0939ea97e9205ef24d872e76833fa908a770363 UnknownUnknown

Scanned Files

  • .github/workflows/wait-for-checks.yaml

@chris3ware chris3ware merged commit 1b9c229 into main Mar 26, 2025
1 check passed
@chris3ware chris3ware deleted the feat-auto-approve branch March 26, 2025 14:48
3ware-release Bot pushed a commit that referenced this pull request Mar 26, 2025
## [4.17.0](v4.16.0...v4.17.0) (2025-03-26)

### Features

* **pr-check:** Add auto-approve job for renovate PRs ([#190](#190)) ([1b9c229](1b9c229))
@3ware-release
Copy link
Copy Markdown
Contributor

3ware-release Bot commented Mar 26, 2025

This PR is included in version 4.17.0

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant