Skip to content

Commit fe119f8

Browse files
JnyJnyclaude
andcommitted
Revert Dependabot auto-merge implementation
- Remove .github/workflows/dependabot-automerge.yml workflow - Restore original .github/dependabot.yml configuration - Remove DEPENDABOT_SETUP.md documentation file - Revert CLAUDE.md auto-merge documentation changes Manual dependency review preferred over automatic merging. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent ebed502 commit fe119f8

File tree

4 files changed

+1
-206
lines changed

4 files changed

+1
-206
lines changed

.github/dependabot.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,15 @@ updates:
77
interval: "daily"
88
time: "08:00"
99
timezone: "America/Chicago"
10-
open-pull-requests-limit: 5
10+
open-pull-requests-limit: 10
1111
commit-message:
1212
prefix: "deps"
1313
include: "scope"
1414
labels:
1515
- "dependencies"
1616
- "python"
17-
- "automerge"
1817
reviewers:
1918
- "JnyJny"
20-
# Allow all dependency types but auto-merge will filter by semver
21-
allow:
22-
- dependency-type: "direct"
23-
- dependency-type: "indirect"
2419

2520
# Check for GitHub Action updates weekly
2621
- package-ecosystem: "github-actions"
@@ -37,6 +32,5 @@ updates:
3732
labels:
3833
- "dependencies"
3934
- "github-actions"
40-
- "automerge"
4135
reviewers:
4236
- "JnyJny"

.github/workflows/dependabot-automerge.yml

Lines changed: 0 additions & 94 deletions
This file was deleted.

CLAUDE.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@ Generated projects include comprehensive GitHub automation:
9494

9595
**Cookiecutter Repository Workflows:**
9696
- `release.yaml` - Test validation and automatic GitHub release creation with changelog generation
97-
- `dependabot-automerge.yml` - Automatic dependency update merging with safety checks
9897

9998
**Issue & PR Templates:**
10099
- Bug report template with structured fields
@@ -160,13 +159,6 @@ When testing or modifying GitHub workflows:
160159
4. Test release workflows with semantic version tags (`v1.0.0`, `v1.0.0-test`)
161160
5. Validate issue/PR templates render correctly with cookiecutter variables
162161

163-
### Dependabot Auto-Merge
164-
The repository includes automatic dependency update merging:
165-
- **Automatically merged**: Patch and minor updates that pass all tests
166-
- **Manual review required**: Major version updates and critical dependencies
167-
- **Safety checks**: Fast test suite, code quality, and security audits
168-
- **Configuration**: See `DEPENDABOT_SETUP.md` for repository settings requirements
169-
170162
### Release Process
171163

172164
**For the Cookiecutter Template Repository:**

DEPENDABOT_SETUP.md

Lines changed: 0 additions & 97 deletions
This file was deleted.

0 commit comments

Comments
 (0)