Skip to content
Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

typescript-action status

Render GitHub Action

Use this action to track a deployment on Render

Action Inputs

NameDescriptionRequired
service-idThe id of the Render service to be tracked.Yes
render-tokenRender API Token to use - see documentationNo ❌
sleepSleep time between the render deployment success and setting the Github deployment as successful.
(default: 0)
No ❌
retriesMaximum number of retries trying to find the deployment. Note: Retries will be attempted every 5 seconds
(default: 50)
No ❌
waitSleep time between retries to find Render deployments statuses
(default: 8000 [8 seconds])
No ❌

Action Outputs

NameDescription
urlThe URL of the Render service
statusThe status of the Render service deployment

Example usage

name: Renderon: [pull_request]:jobs:
deploy:
name: Wait for Deployruns-on: ubuntu-lateststeps:
- name: Wait for Render Deploymentuses: bounceapp/render-action@0.12.0with:
render-token: ${{ secrets.RENDER_TOKEN }}service-id: srv-xxxxxxxxxxxxxxxxxxxxretries: 20wait: 16000sleep: 30000

Contribute

Publish to a distribution branch

Actions are run from GitHub repos so we will checkin the packed dist folder.

Then run ncc and push the results:

$ npm run all
$ git add dist
$ git commit -a -m "prod dependencies"
$ git push origin releases/v1

See the versioning documentation

About

Render GitHub Action

Resources

Stars

36 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages