Skip to content

Commit ec4d14a

Browse files
committed
Add Dependabot workflow
- Add Dependabot workflow - Update Stale workflow to 60 days
1 parent 242fc21 commit ec4d14a

File tree

3 files changed

+39
-1
lines changed

3 files changed

+39
-1
lines changed

.github/Dependabot.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Dependabot configuration for AsBuiltReport.Core
2+
# https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
3+
4+
version: 2
5+
updates:
6+
# Monitor GitHub Actions
7+
- package-ecosystem: "github-actions"
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"
11+
day: "monday"
12+
labels:
13+
- "dependencies"
14+
- "github-actions"
15+
commit-message:
16+
prefix: "ci"
17+
include: "scope"
18+
open-pull-requests-limit: 5
19+
20+
# Monitor PowerShell modules (via manifest)
21+
- package-ecosystem: "nuget"
22+
directory: "/"
23+
schedule:
24+
interval: "weekly"
25+
day: "monday"
26+
labels:
27+
- "dependencies"
28+
- "powershell"
29+
commit-message:
30+
prefix: "deps"
31+
include: "scope"
32+
open-pull-requests-limit: 5
33+
ignore:
34+
# PScribo updates should be reviewed manually
35+
- dependency-name: "PScribo"
36+
update-types: ["version-update:semver-major"]

.github/workflows/Stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: actions/stale@v9
1414
with:
1515
stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.'
16-
days-before-stale: 30
16+
days-before-stale: 60
1717
days-before-close: 7
1818
exempt-pr-labels: 'help wanted,enhancement,security,pinned'
1919
stale-pr-label: 'wontfix'

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Added
1111
- Improve error handling for localized data import
1212
- Add Pester tests and GitHub workflow
13+
- Add Dependabot configuration for automated dependency updates
1314

1415
### Changed
1516
- Update GitHub Release action for new folder structures
17+
- Update Stale workflow to mark issues stale after 60 days
1618

1719
## [1.5.0-RC1] - 2025-10-10
1820

0 commit comments

Comments
 (0)