Skip to content
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

docs: update trg-8-03.md, introduce TruffleHog #950

Merged
merged 8 commits into from
Aug 28, 2024
Merged

docs: update trg-8-03.md, introduce TruffleHog #950

merged 8 commits into from
Aug 28, 2024

Conversation

RoKrish14
Copy link
Contributor

@RoKrish14 RoKrish14 commented Jun 27, 2024

Description

This PR introduces TruffleHog as a new open source tool for secret scanning to be used alongside native Github Secret scanning. This is being enforced as a replacement to the existing GitGuardian (commercial) tool.

Example workflow:

  1. https://github.com/eclipse-tractusx/bpdm/blob/main/.github/workflows/trufflehog.yml
  2. https://github.com/eclipse-tractusx/demand-capacity-mgmt/blob/main/.github/workflows/trufflehog.yml

Please note: The TRG checks continues for 24.08 under GitGuardian for secret scanning.
The teams who have already implemented TruffleHog, can also be considered for the TRG checks.

NOTE: Please do not merge this PR until the August release

Pre-review checks

Please ensure to do as many of the following checks as possible, before asking for committer review:

@RoKrish14
Copy link
Contributor Author

NOTE: Please do not merge this PR until the August release

@matbmoser
Copy link
Contributor

@RoKrish14 you could have placed it as a draft then

@RoKrish14 RoKrish14 marked this pull request as draft August 1, 2024 09:12
@tom-rm-meyer-ISST
Copy link
Contributor

@eclipse-tractusx/automotive-tractusx-committers please review

Copy link
Contributor

@tom-rm-meyer-ISST tom-rm-meyer-ISST left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please reformat table (accept suggestion). Rest is great, thanks!

docs/release/trg-8/trg-8-03.md Outdated Show resolved Hide resolved
uses: actions/checkout@v3
with:
fetch-depth: 0 # Ensure full clone for pull request workflows
ref: ${{ github.head_ref }} # Fetch specific branch/commit for pull requests
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this gives error when the PR is opened from a fork (example), it can be removed, as checkout automatically picks up the PR's branch

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @ndr-brt: Yes, you are right, thanks for notifying. I have made the changes.

@evegufy evegufy marked this pull request as ready for review August 9, 2024 11:17
@evegufy evegufy changed the title docs: Update trg-8-03.md docs: update trg-8-03.md, introduce TruffleHog Aug 14, 2024
@evegufy
Copy link
Contributor

evegufy commented Aug 14, 2024

@RoKrish14 are you still integrating review comments?

@danielmiehle
Copy link
Contributor

@RoKrish14 Are you still working on this issue? I think we have a consensus on how we want to proceed here. Please get back by the end of next week, otherwise we would create a new PR for this topics. Thank you!

Co-authored-by: Tom Meyer <tom.meyer@isst.fraunhofer.de>
Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
@RoKrish14
Copy link
Contributor Author

@evegufy and @danielmiehle : Apologies for the delay as I was on vacation.
Making the necessary changes right away :)

Copy link
Contributor

@tom-rm-meyer-ISST tom-rm-meyer-ISST left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks for the updates!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants