getsentry / getsentry/sentry-php

Exclude un-neccessary files from dist

Offen Anfängerfreundlich
#2,173 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Improvement PHP Waiting for: Product Owner
Vorherrschende Sprache
PHP
Sterne
1.9k
Forks
474
Ø Merge
2 T. 3 Std.
Gemergte PRs (30 T.)
8

Beschreibung

### Problem Statement

Not needed runtime:
- `vendor/sentry/sentry/scripts/bump-version.sh`

May trigger vulnerability report, that package installed shell script, so better just skip it via .gitattributes

### Solution Brainstorm

Also review other files that don't deserve to be in composer dist.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die Regeln in .gitattributes des Repositorys und die Zusammenstellung des composer dist archive zu prüfen. Schließe vendor/sentry/sentry/scripts/bump-version.sh aus, überprüfe anschließend den Inhalt des Archivs auf weitere Dateien, die nicht ausgeliefert werden sollten, und verifiziere, dass das resultierende dist-Paket sie nicht enthält.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
php
Bereich
build-system, release
Issue-Typ
Refactoring
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
64/100

Neue Issues direkt in Ihr Postfach

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