razorpay/proto api docs
Generate Swagger API docs from protobuf files and push them to an S3 bucket
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| GIT_TOKEN | Git token to use for cloning the repository containing the protobuf files | yes | — |
| PROTO_REPOSITORY | Protobuf files GitHub repository including the org name | yes | — |
| PROTO_BRANCH | Branch to clone | yes | — |
| MODULE_LIST_FILE_PATH | Path to file containing list of subdirectories of protos to clone | yes | — |
| AWS_S3_BUCKET | S3 bucket name | yes | — |
| AWS_REGION | AWS region | yes | — |
| DEST_DIR | Destination S3 directory | yes | — |
| AWS_ACCESS_KEY_ID | AWS access key ID (required if using IAM user credentials) | no | — |
| AWS_SECRET_ACCESS_KEY | AWS secret access key (required if using IAM user credentials) | no | — |
| AWS_ROLE_ARN | AWS role ARN (required if using IAM role credentials) | no | — |
| AWS_WEB_IDENTITY_TOKEN_FILE | AWS web identity token file path (required if using IAM role credentials) | no | — |
Outputs
no outputs