Skip to content

Repository files navigation

typescript-action status

Render GitHub Action

Use this action to track a deployment on Render

Action Inputs

namedescription
emailUser email used to sign-in to Render's API
passwordUser password used to sign-in to Render's API
service-idThe id of the Render service to be tracked
tokenGitHub token
sleepSleep time between the render deployment success and setting the Github deployment as successful
retriesMaximum number of retries trying to find the deployment. Note: Retries will be attempted every 5 seconds
waitSleep time between retries to find Render deployments statuses

Example usage

name: Renderon: [pull_request]:jobs:
deploy:
name: Wait for Deployruns-on: ubuntu-18.04steps:
- name: Wait for Render Deploymentuses: bounceapp/render-action@0.2.0with:
email: ${{ secrets.RENDER_EMAIL }}password: ${{ secrets.RENDER_PASSWORD }}token: ${{ secrets.GITHUB_TOKEN }}service-id: srv-xxxxxxxxxxxxxxxxxxxx

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

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages