Skip to content

Commit c2f0963

Browse files
CopilotMalcolmnixon
andcommitted
Simplify dependabot config and convert to markdown link references
Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
1 parent 67f2b12 commit c2f0963

5 files changed

Lines changed: 26 additions & 36 deletions

File tree

.github/dependabot.yml

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,22 @@
11
---
22
version: 2
33
updates:
4-
# .NET NuGet dependencies
4+
# Maintain dependencies for NuGet
55
- package-ecosystem: "nuget"
66
directory: "/"
77
schedule:
88
interval: "weekly"
99
day: "monday"
10+
open-pull-requests-limit: 10
1011
groups:
11-
dotnet-dependencies:
12-
patterns:
13-
- "*"
14-
update-types:
15-
- "minor"
16-
- "patch"
17-
dotnet-major:
12+
nuget-dependencies:
1813
patterns:
1914
- "*"
20-
update-types:
21-
- "major"
22-
commit-message:
23-
prefix: "deps"
24-
include: "scope"
25-
labels:
26-
- "dependencies"
27-
- "dotnet"
28-
open-pull-requests-limit: 10
2915

30-
# GitHub Actions
16+
# Maintain dependencies for GitHub Actions
3117
- package-ecosystem: "github-actions"
3218
directory: "/"
3319
schedule:
3420
interval: "weekly"
3521
day: "monday"
36-
groups:
37-
github-actions:
38-
patterns:
39-
- "*"
40-
commit-message:
41-
prefix: "ci"
42-
labels:
43-
- "dependencies"
44-
- "github-actions"
4522
open-pull-requests-limit: 10

AGENTS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ The project uses built-in .NET analyzers configured in `.editorconfig`:
154154
- **Code Comments**: Use XML documentation for public APIs
155155
- **Inline Comments**: Use sparingly and only when necessary to explain complex logic
156156
- **Commit Messages**: Write clear, descriptive commit messages
157+
- **Markdown Links**: Use link references instead of inline links (e.g., `[text][ref]` with `[ref]: url` at the end of the document)
157158

158159
### Spelling and Markdown
159160

CONTRIBUTING.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ contributing to the project.
55

66
## Code of Conduct
77

8-
This project adheres to the Contributor Covenant [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are
8+
This project adheres to the Contributor Covenant [Code of Conduct][code-of-conduct]. By participating, you are
99
expected to uphold this code. Please report unacceptable behavior to <conduct@demaconsulting.com>.
1010

1111
## How to Contribute
@@ -192,10 +192,13 @@ If you have questions about contributing, feel free to:
192192

193193
- Open an issue for discussion
194194
- Reach out to the maintainers
195-
- Check the [AGENTS.md](AGENTS.md) file for detailed technical guidelines
195+
- Check the [AGENTS.md][agents] file for detailed technical guidelines
196196

197197
## License
198198

199199
By contributing to ReqStream, you agree that your contributions will be licensed under the MIT License.
200200

201201
Thank you for contributing to ReqStream!
202+
203+
[code-of-conduct]: CODE_OF_CONDUCT.md
204+
[agents]: AGENTS.md

README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,20 @@ dotnet pack
6060

6161
## License
6262

63-
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
63+
This project is licensed under the MIT License - see the [LICENSE][license] file for details.
6464

6565
## Contributing
6666

67-
Contributions are welcome! Please see our [Contributing Guidelines](CONTRIBUTING.md) for details on how to get started.
67+
Contributions are welcome! Please see our [Contributing Guidelines][contributing] for details on how to get started.
6868

69-
Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating
69+
Please note that this project is released with a [Contributor Code of Conduct][code-of-conduct]. By participating
7070
in this project you agree to abide by its terms.
7171

7272
## Security
7373

74-
For information about reporting security vulnerabilities, please see our [Security Policy](SECURITY.md).
74+
For information about reporting security vulnerabilities, please see our [Security Policy][security].
75+
76+
[license]: LICENSE
77+
[contributing]: CONTRIBUTING.md
78+
[code-of-conduct]: CODE_OF_CONDUCT.md
79+
[security]: SECURITY.md

SECURITY.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,12 @@ For general bugs and feature requests, please use GitHub Issues.
139139

140140
## Additional Resources
141141

142-
- [OWASP Secure Coding Practices](https://owasp.org/www-project-secure-coding-practices-quick-reference-guide/)
143-
- [.NET Security Best Practices](https://learn.microsoft.com/en-us/dotnet/standard/security/)
144-
- [GitHub Security Advisories](https://github.com/demaconsulting/ReqStream/security/advisories)
142+
- [OWASP Secure Coding Practices][owasp-practices]
143+
- [.NET Security Best Practices][dotnet-security]
144+
- [GitHub Security Advisories][gh-advisories]
145145

146146
Thank you for helping keep ReqStream and its users safe!
147+
148+
[owasp-practices]: https://owasp.org/www-project-secure-coding-practices-quick-reference-guide/
149+
[dotnet-security]: https://learn.microsoft.com/en-us/dotnet/standard/security/
150+
[gh-advisories]: https://github.com/demaconsulting/ReqStream/security/advisories

0 commit comments

Comments
 (0)