kingandpartners/AWS Security Group SSH Access
Temporarily authorize or revoke SSH access to an AWS security group for GitHub Actions runners
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| mode | Operation mode: "authorize" to grant access, "revoke" to remove access | yes | — |
| aws-access-key-id | AWS Access Key ID | yes | — |
| aws-secret-access-key | AWS Secret Access Key | yes | — |
| aws-region | AWS Region | yes | — |
| security-group-id | AWS Security Group ID | yes | — |
| runner-ip | IP address of the runner (required for authorize mode, optional for revoke if already set) | no | — |
| port | SSH port to authorize (default: 22) | no | 22 |
| description | Description for the security group rule | no | GitHub Actions runner IP |
Outputs
| name | description |
|---|---|
| runner-ip | The IP address that was authorized (only set in authorize mode) |