betrybe/Process Content
Processes new content to be created on Trybe
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| token | The Github Token for checkout on repo | yes | — |
| apiKey | The Key for access on Trybe Api | yes | — |
| chapterApiURL | Trybe Application Chapter env URL to access | yes | — |
| versionApiURL | Trybe Application Version env URL to access | yes | — |
| applicationHealthApiURL | Heroku Trybe Application env URL to health check | yes | — |
| contentPath | The directory path of content files to be processed | yes | — |
| assetPath | The directory path of asset files to be processed | yes | — |
| awsAccessKey | The aws key to authenticate via sdk | yes | — |
| awsSecret | The aws secret to authenticate via sdk | yes | — |
| bucketName | The aws bucket name for uploading assets | yes | — |
| pullRequestMergedAt | Time stamp data of when the PR was merged | yes | — |
| pullRequestMergeCommitId | Commit sha from merge that triggered the action | yes | — |
| pullRequestId | Pull request number that triggered the action | yes | — |
| chunkSize | Size of group of files to be sent to chapter creation | yes | — |
| intervalBetweenChunks | Interval in milliseconds between each group of chapter creation requests | yes | — |
| healthCheckInterval | Interval in milliseconds between each retry on content api health_check | no | — |
| maxServiceRetry | Maximum of retries action would be doing to content api to check if it is up | no | — |
Outputs
| name | description |
|---|---|
| result | The message to output |