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

travis should fail if npm audit finds security vulnerabilities with s… #1557

Closed
wants to merge 5 commits into from

Conversation

FalkoBenthin
Copy link
Contributor

…everity high or higher

Checkliste

  • Bis die komplette Checkliste abgearbeitet ist muss das PR-Label WIP gesetzt sein

Allgemein

Code Qualität

  • [ ] Code mit Hinblick auf Security und Datensicherheit betrachten
  • [ ] Linter darf keine Probleme bei veränderten Dateien aufweisen
  • [ ] Kern-Logik ist hinter der API implementiert?

UX

  • [ ] UI-Änderungen wurden von der UX-Gruppe akzeptiert

Tests

  • [ ] Test-Coverage darf durch PR nicht sinken
  • [ ] Unit-Tests und Integrations-Tests schreiben / ändern
  • [ ] Keine offenen bekannten Bugs im entwickelten Code

Deployable

  • [ ] Feature Toggle notwendig (z.B. Environment-Variablen)
  • [ ] Datenbankanpassungen notwendig?
    • Gibt es ein Migrationsskripte?
    • Alle DB-Anpassungen müssen in den Seed-Daten reflektiert werden
  • [ ] Notwendige neue Konfiguration an der Infrastruktur wurde mit Dev-Ops besprochen

Dokumentation

  • [ ] Neue Abhängigkeiten (Repos, NPM Pakete, Vendor Skripte) begründen und überprüfen (Stabilität, Performance, Aktualität, Autor)
    • Begründung:
  • [ ] Übergabe/Schulung & Administrationsinfos (#Busfaktor, Confluence intern)
  • [ ] Dokumentation (wenn notwendig)
  • [ ] mind. 1 Screenshot bei Content-Änderungen

Datenschutz

  • [ ] Neue Verarbeitung von personenbezogene Daten wurde mit der Datenschutz-Gruppe besprochen

Freigabe zum Review

  • [ ] Die Änderungen wurden mit dem Ticket-Ersteller, Support-Team oder PO besprochen und erfüllen die Ticket-Anforderungen
  • [ x ] WIP PR-Label entfernt, wenn die Checkliste abgearbeitet wurde

Mehr

Weitere Informationen zur DoD hier im Confluence

@pullapprove pullapprove bot requested a review from schurigh January 7, 2020 10:54
@pullapprove
Copy link

pullapprove bot commented Jan 7, 2020

Hey @FalkoBenthin, thanks for the PR! The review will start once
the tests, CI checks and PR requirements (see checklist in your PR) have passed.

@adrianjost adrianjost mentioned this pull request Mar 4, 2020
1 task
@adrianjost adrianjost closed this Mar 4, 2020
@Loki-Afro Loki-Afro deleted the ops247 branch August 25, 2021 16:24
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.

2 participants