Skip to content

FlixZone/render-action

 
 

Repository files navigation

typescript-action status

Render GitHub Action

Use this action to track a deployment on Render

Action Inputs

name description
email User email used to sign-in to Render's API
password User password used to sign-in to Render's API
service-id The id of the Render service to be tracked
token GitHub token
sleep Sleep time between the render deployment success and setting the Github deployment as successful
retries Maximum number of retries trying to find the deployment. Note: Retries will be attempted every 5 seconds
wait Sleep time between retries to find Render deployments statuses

Example usage

name: Render
on: [pull_request]:
jobs:
  deploy:
    name: Wait for Deploy
    runs-on: ubuntu-18.04
    steps:
      - name: Wait for Render Deployment
        uses: bounceapp/render-action@0.2.0
        with:
          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

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.7%
  • JavaScript 0.3%