SAP / SAP/cloud-sdk-java

FAILED: Repository Linter Issue: rl-secret_rotation

Offen
#1,250 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Java
Sterne
41
Forks
33
Ø Merge
18 Std. 34 Min.
Gemergte PRs (30 T.)
19

Beschreibung

A violation against the SAP Open Source standards have been detected.

Rule: rl-secret_rotation

Message: The following GitHub Actions secret has not been rotated within the last 12 months:

  • ARTIFACTORY_COMMON_USER

Recommended actions:

  1. Replace long-lived secrets with OIDC (OpenID Connect) tokens where possible
  2. For required static credentials (API keys, tokens), rotate them at least annually
  3. Review and remove any unused secrets

Description: Checks if all GitHub Actions secrets have been rotated within the last 12 months. Long-lived secrets should be replaced with OIDC tokens where possible, and required static credentials must be rotated annually.

Documentation

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit der Dokumentation der Regel rl-secret_rotation und prüfe die GitHub Actions-Konfiguration, die ARTIFACTORY_COMMON_USER verwendet. Ermittle, ob das Secret durch OIDC ersetzt werden kann, oder rotiere es, wenn statische Zugangsdaten erforderlich sind; abgeschlossen ist die Aufgabe, wenn der Linter das Secret nicht mehr als älter als 12 Monate meldet.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
github-actions
Bereich
ci-cd, security
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.