Skip to content

ci: drop the deprecated GITLEAKS_LICENSE secret mapping - #259

Merged
CybotTM merged 1 commit into
mainfrom
chore/drop-gitleaks-license
Aug 1, 2026
Merged

ci: drop the deprecated GITLEAKS_LICENSE secret mapping#259
CybotTM merged 1 commit into
mainfrom
chore/drop-gitleaks-license

Conversation

@CybotTM

@CybotTM CybotTM commented Aug 1, 2026

Copy link
Copy Markdown
Member

Syncs the template change from netresearch/.github#330.

Secret scanning runs on betterleaks, which is OSS and needs no license.
The shared reusable declares GITLEAKS_LICENSE only for backwards
compatibility and never reads it, so forwarding a repo secret into it was
dead plumbing that widened the secret exposure surface for no benefit.

The file was byte-identical to the previous template revision before this
change, so the diff is exactly the removed secrets: mapping — no
repo-specific drift was touched. Required to keep check-template-drift green.

Syncs netresearch/.github#330. Secret scanning runs on betterleaks, which is
OSS and needs no license; the reusable declares GITLEAKS_LICENSE only for
backwards compatibility and never reads it. Passing the secret was dead
plumbing that widened the exposure surface for no benefit.

Keeps this file byte-identical to the template, which the drift check enforces.

Signed-off-by: Sebastian Mendel <github@sebastianmendel.de>
Copilot AI review requested due to automatic review settings August 1, 2026 13:33
@sonarqubecloud

sonarqubecloud Bot commented Aug 1, 2026

Copy link
Copy Markdown

@github-actions github-actions Bot added the ci label Aug 1, 2026
@github-actions

github-actions Bot commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Ready to approve

The change is a straightforward removal of unused secret plumbing and does not affect workflow structure or references elsewhere in the repo.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

Removes the deprecated GITLEAKS_LICENSE secret forwarding from the gitleaks reusable-workflow job, aligning this repository’s workflow with the upstream template and reducing unnecessary secret exposure.

Changes:

  • Deleted the secrets: mapping that forwarded secrets.GITLEAKS_LICENSE into the reusable netresearch/.github/.github/workflows/gitleaks.yml workflow.
File summaries
File Description
.github/workflows/gitleaks.yml Removes unused GITLEAKS_LICENSE secret mapping from the reusable workflow job.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

@codecov

codecov Bot commented Aug 1, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.70%. Comparing base (d343d89) to head (477dcfd).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #259   +/-   ##
=======================================
  Coverage   74.70%   74.70%           
=======================================
  Files          10       10           
  Lines         427      427           
=======================================
  Hits          319      319           
  Misses         88       88           
  Partials       20       20           
Flag Coverage Δ
e2e 74.70% <ø> (ø)
integration 74.70% <ø> (ø)
unittests 74.70% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Automated approval for maintainer PR

All automated quality gates passed. See SECURITY_CONTROLS.md for compensating controls.

@CybotTM
CybotTM added this pull request to the merge queue Aug 1, 2026
Merged via the queue into main with commit 6da4cdd Aug 1, 2026
29 checks passed
@CybotTM
CybotTM deleted the chore/drop-gitleaks-license branch August 1, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants