advanced-security/ghas-seat-projection
Projection of the number GHAS licences that will be used
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| organization | Organization to be checked | yes | — |
| repository | Repository to be checked (exclude any public repositories before running) | yes | — |
| authentication | Authentication method, either 'app' or 'token' | yes | — |
| token | token that will be used for authentication, supports both PAT and GitHub App installation token | no | — |
| application-id | Application ID of GitHub App, used if `authentication` is set to 'app' | no | — |
| application-private-key | Private SSH key of GitHub App, used if `authentication` is set to 'app' | no | — |
| installation-id | Installation ID of GitHub App, used if `authentication` is set to 'app' | no | — |
Outputs
| name | description |
|---|---|
| ghas-seats | Number of GHAS seats that will be used |
| ghas-handles | Array containing all GitHub Handles of the users that will consume a GHAS seat |