-
Notifications
You must be signed in to change notification settings - Fork 53
Improve build workflow BED-7214 #279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: v4
Are you sure you want to change the base?
Changes from all commits
98f2267
baa16c5
d31ea2d
dccf8be
9fa7b0b
71ee8c4
c0d65dd
17a0411
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,35 +1,40 @@ | ||
| ## Description | ||
|
|
||
| <!--- Describe your changes in detail --> | ||
| <!-- Describe your changes in detail --> | ||
|
|
||
| ## Motivation and Context | ||
| <!-- Why is this change required? What problem does it solve? --> | ||
|
|
||
| <!--- Why is this change required? What problem does it solve? --> | ||
| <!--- If it fixes an open issue, please link to the issue here. --> | ||
| This PR addresses: [GitHub issue or Jira ticket number] | ||
|
|
||
| ## How Has This Been Tested? | ||
|
|
||
| <!--- Please describe in detail how you tested your changes. --> | ||
| <!--- Include details of your testing environment, and the tests you ran to --> | ||
| <!--- see how your change affects other areas of the code, etc. --> | ||
| <!-- | ||
| Please describe in detail how you tested your changes. | ||
| Include details of your testing environment, and the tests you ran to | ||
| see how your change affects other areas of the code, etc.* | ||
| --> | ||
|
|
||
| ## Screenshots (if appropriate): | ||
|
|
||
| ## Types of changes | ||
| <!-- What types of changes does your code introduce? Put an `x` in all the boxes that apply: --> | ||
|
|
||
| <!--- What types of changes does your code introduce? Put an `x` in all the boxes that apply: --> | ||
|
|
||
| - [ ] Chore (a change that does not modify the application functionality) | ||
| - [ ] Bug fix (non-breaking change which fixes an issue) | ||
| - [ ] New feature (non-breaking change which adds functionality) | ||
| - [ ] Breaking change (fix or feature that would cause existing functionality to change) | ||
| - [ ] Chore (a change that does not modify the application functionality) | ||
| - [ ] Bug fix (non-breaking change which fixes an issue) | ||
| - [ ] New feature (non-breaking change which adds functionality) | ||
| - [ ] Breaking change (fix or feature that would cause existing functionality to change) | ||
|
|
||
| ## Checklist: | ||
|
|
||
| <!--- Go over all the following points, and put an `x` in all the boxes that apply. --> | ||
| <!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> | ||
|
|
||
| - [ ] Documentation updates are needed, and have been made accordingly. | ||
| - [ ] I have added and/or updated tests to cover my changes. | ||
| - [ ] All new and existing tests passed. | ||
| - [ ] My changes include a database migration. | ||
| <!-- Please make sure you have completed all following checks. --> | ||
| <!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! --> | ||
|
|
||
| - [ ] I have met the contributing prerequisites | ||
| - Assigned myself to this PR | ||
| - Added the appropriate labels | ||
| - Associated an issue: https://github.com/SpecterOps/BloodHound/issues/672 | ||
| - Read the Contributing guide: https://github.com/SpecterOps/BloodHound/wiki/Contributing | ||
| - [ ] I have ensured that related documentation is up-to-date | ||
| - Open API docs | ||
| - Code comments | ||
| - [ ] I have followed proper test practices | ||
| - Added/updated tests to cover my changes | ||
| - All new and existing tests passed | ||
| Original file line number | Diff line number | Diff line change | ||||||
|---|---|---|---|---|---|---|---|---|
|
|
@@ -24,7 +24,8 @@ public class CertAbuseProcessor | |||||||
| public delegate Task ComputerStatusDelegate(CSVComputerStatus status); | ||||||||
| public event ComputerStatusDelegate ComputerStatusEvent; | ||||||||
|
|
||||||||
| public CertAbuseProcessor(ILdapUtils utils, IRegistryAccessor registryAccessor, ISAMServerAccessor samServerAccessor, ILogger log = null) { | ||||||||
| //TODO: temp change to test github build pipeline | ||||||||
| public CertAbuseProcessor(ILdapUtils utils, IRegistryAccessor registryAccessor, ISAMServerAccessor samServerAccessor, String test, ILogger log = null) { | ||||||||
|
Comment on lines
+27
to
+28
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Remove the temporary required constructor parameter. Line 28 introduces a breaking change to a public constructor, but 🔧 Proposed fix- //TODO: temp change to test github build pipeline
- public CertAbuseProcessor(ILdapUtils utils, IRegistryAccessor registryAccessor, ISAMServerAccessor samServerAccessor, String test, ILogger log = null) {
+ public CertAbuseProcessor(ILdapUtils utils, IRegistryAccessor registryAccessor, ISAMServerAccessor samServerAccessor, ILogger log = null) {📝 Committable suggestion
Suggested change
🤖 Prompt for AI Agents |
||||||||
| _utils = utils; | ||||||||
| _registryAccessor = registryAccessor; | ||||||||
| _samServerAccessor = samServerAccessor; | ||||||||
|
|
||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace the hardcoded issue link with a placeholder.
Line 33 bakes one specific issue into every future PR description, which will create incorrect traceability unless authors remember to remove it. Keep this generic instead, e.g.
#<issue-number>or a Jira placeholder.Suggested change
📝 Committable suggestion
🤖 Prompt for AI Agents