developermetrics/DORA lead time for changes
A GitHub Action to roughly calculate DORA lead time for changes
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| workflows | the workflow name that is being scanned. Separate multiple workflows with commas | yes | — |
| owner-repo | the target org/repo or owner/repo to run the calculation on | yes | ${{ github.repository }} |
| default-branch | branch that is deploying to production | yes | main |
| number-of-days | number of days to scan | yes | 30 |
| commit-counting-method | accepts two values, 'last' - to start timing from the last commit of a PR, and 'first' to start timing from the first commit of a PR | yes | last |
| pat-token | GitHub PAT Token | — | "" |
| actions-token | GitHub Actions Token, commonly passed in as a variable (secrets.GITHUB_TOKEN) | — | "" |
| app-id | application id of the registered GitHub app | — | "" |
| app-install-id | id of the installed instance of the GitHub app | — | "" |
| app-private-key | private key which has been generated for the installed instance of the GitHub app | — | "" |
| api-url | the URL of the GitHub API | — | ${{ github.api_url }} |
Outputs
| name | description |
|---|---|
| markdown-file | The markdown that will be posted to the job summary, so that the markdown can saved and used other places (e.g.: README.md) |