Skip to content

Commit 2d8626f

Browse files
authored
fix: Exclude renovate upgrades from CHANGELOG checks. (#301)
1 parent 22da734 commit 2d8626f

File tree

3 files changed

+3
-13
lines changed

3 files changed

+3
-13
lines changed

.github/workflows/pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Check Changelog
1515
uses: dangoslen/changelog-enforcer@v3
1616
with:
17-
skipLabels: "skip-changelog"
17+
skipLabels: "skip-changelog, dependencies"
1818
expectedLatestVersion: ""
1919

2020
- name: Validate PR title

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515

1616
### Changed
1717

18-
- Fixed renovate.json CHANGELOG.md edit [#300](https://github.com/developmentseed/eoapi-k8s/pull/300)
18+
- Excluded renovate.json from CHANGELOG.md edits [#301](https://github.com/developmentseed/eoapi-k8s/pull/301)
1919

2020
## [0.7.8] - 2025-09-10
2121

renovate.json

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@
1010
"timezone": "UTC",
1111
"schedule": ["after 10pm every weekday", "before 5am every weekday"],
1212
"prConcurrentLimit": 10,
13-
"allowedPostUpgradeCommands": [
14-
"^sed .* CHANGELOG\\.md \\|\\| true$",
15-
"^git add CHANGELOG\\.md$"
16-
],
1713
"prHourlyLimit": 5,
1814
"commitMessagePrefix": "",
1915
"commitMessageAction": "Updated",
@@ -122,13 +118,7 @@
122118
"reviewers": [],
123119
"prBodyTemplate": "This PR updates {{depName}} in the eoAPI Kubernetes charts.\n\n**Update details:**\n- **From:** {{currentVersion}}\n- **To:** {{newVersion}}\n- **Type:** {{updateType}} update\n\n**Release notes:**\n{{{changelog}}}\n\n**Testing checklist:**\n- [ ] Verify Helm chart templates render correctly\n- [ ] Test deployment in development environment\n- [ ] Check for any breaking changes in release notes\n- [ ] Validate container image exists and is functional\n\n---\n**Auto-generated by Renovate Bot** 🤖",
124120
"prFooter": "---\n\n**Need help?** Check the [Renovate documentation](https://docs.renovatebot.com/) or [eoAPI documentation](https://eoapi.dev/).",
125-
"postUpgradeTasks": {
126-
"commands": [
127-
"sed -i '/## \\[Unreleased\\]/,/^### / { /^### Changed/a\\\n- Updated {{depName}} from {{currentVersion}} to {{newVersion}}\n' ; }' CHANGELOG.md || true",
128-
"git add CHANGELOG.md"
129-
],
130-
"fileFilters": ["CHANGELOG.md"]
131-
},
121+
132122
"lockFileMaintenance": {
133123
"enabled": true,
134124
"schedule": ["after 10pm on sunday", "before 5am on monday"]

0 commit comments

Comments
 (0)