-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
Somewhere in the application we need to be able to show "the SDLC perspective" for a repo. This will likely start as a graphical depiction of CI/CD integrations, but it needs to be expanded to link or show related pieces: threat modeling, unit tests, integration tests, and documentation (for the repo).
Current SDLC "steps" to show:
- Development
- Test
- Deploy/Production
The diagram can be built with d3, Vega, or anything else, but it needs to show a flowchart like below.
flowchart LR
A[dev] --> B[test]
B[test] --> C[deploy]
What to include:
- code (repo listing, already have this)
- projects docs (for repo), wiki, discussions, and/or projects page(s)
- threat models
- unit tests
- integration tests
- Test environment
- which GitHub Action pushes to test
- link to commit hash that pushed (or last one before push to test)
- Q/A, Staging, or other environment
- which GitHub Action pushes to "this" stage
- link to commit hash that pushed (or last one before push to "stage")
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request