ci: wire org-wide security-scan + dependabot + CODEOWNERS#32
Conversation
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughAdded a default code owner assignment for unmatched repository paths and configured a new GitHub Actions workflow that triggers security scanning on push events to main/master branches, pull requests, weekly schedules, and manual dispatch, delegating to an organization-wide reusable workflow with C# and GitHub Actions language analysis. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Code Review
This pull request adds a default owner to the .github/CODEOWNERS file but incorrectly includes a large volume of build artifacts and generated files from the bin/ and obj/ directories across multiple projects. These environment-specific files, including binaries, debug symbols, and intermediate build metadata, should be removed from the commit and excluded via a .gitignore file to maintain repository hygiene and prevent potential merge conflicts.
| @@ -0,0 +1,670 @@ | |||
| { | |||
There was a problem hiding this comment.
This pull request includes a large number of build artifacts and generated files from the bin/ and obj/ directories (such as .deps.json, .dll, .pdb, AssemblyInfo.cs, and project.assets.json). These files should not be committed to version control as they are environment-specific, cause repository bloat, and lead to frequent merge conflicts. For example, the file ResQ.Blockchain.GeneratedMSBuildEditorConfig.editorconfig contains absolute local file paths from the build environment. Please remove these directories from the commit and ensure they are excluded via a .gitignore file.
Standardization pass across public ResQ repos.
.github/workflows/security.yml Caller for the reusable security-scan
workflow in resq-software/.github with
languages=["csharp","actions"].
.github/CODEOWNERS Default owner.
Inherits CoC / Contributing / Security / Support / PR + issue templates
from resq-software/.github.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
10b1703 to
62b9cfb
Compare
Standardization pass across public ResQ repos.
.github/workflows/security.yml— caller for the reusablesecurity-scan.yml(CodeQL + Gitleaks + OSV + dependency-review) withlanguages=["csharp","actions"]..github/CODEOWNERS— default owner.Inherits CoC / Contributing / Security / Support / PR + issue templates from
resq-software/.github.🤖 Generated with Claude Code
Summary by CodeRabbit