Use this action to track a deployment on Render
| Name | Description | Required |
|---|---|---|
service-id | The id of the Render service to be tracked. | Yes ✅ |
render-token | Render API Token to use - see documentation | No ❌ |
sleep | Sleep time between the render deployment success and setting the Github deployment as successful. (default: 0) | No ❌ |
retries | Maximum number of retries trying to find the deployment. Note: Retries will be attempted every 5 seconds (default: 50) | No ❌ |
wait | Sleep time between retries to find Render deployments statuses (default: 8000 [8 seconds]) | No ❌ |
| Name | Description |
|---|---|
url | The URL of the Render service |
status | The status of the Render service deployment |
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: 30000Actions 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/v1See the versioning documentation