Skip to content

Commit

Permalink
feat: use ci/test scope for dependency updates (#88)
Browse files Browse the repository at this point in the history
# Description

Dependency updates for workflows and test dependencies do not have to
publish a new version as the changes are not end-user relevant.

This PR uses the `ci` prefix for workflow dependency updates and `test`
for Maven test dependencies. Semantic release will not create a new
version for those updates.

# Verification

None. Used the examples from the documentation:
https://docs.renovatebot.com/presets-default/#semanticprefixfixdepschoreothers
  • Loading branch information
kayman-mk committed May 16, 2024
1 parent 1c47ca8 commit ef17abc
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions default.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,16 @@
"matchFileNames": [".github/workflows/*"],
"groupName": "GitHub Actions",
"description": "Group all github-actions packages together as actions use the same digest."
},
{
"matchDepTypes": ["test"],
"semanticCommitType": "test",
"description": "Use the `test` prefix for Maven test dependencies."
},
{
"matchFileNames": [".github/workflows/*"],
"semanticCommitType": "ci",
"description": "Use the `ci` prefix for workflow dependencies."
}
],

Expand Down

0 comments on commit ef17abc

Please sign in to comment.