diff --git a/.github/workflows/update-nodejs-versions.yml b/.github/workflows/update-nodejs-versions.yml new file mode 100644 index 0000000000..e5f3c6cf09 --- /dev/null +++ b/.github/workflows/update-nodejs-versions.yml @@ -0,0 +1,37 @@ +# See https://github.com/marketplace/actions/github-action-for-yarn + +name: Update NodeJS Versions + +on: + schedule: + # run at 01:30 UTC daily + - cron: "30 1 * * *" + +jobs: + updateNodejsVersions: + runs-on: ubuntu-latest + + steps: + - name: Git Checkout + uses: actions/checkout@v2 + with: + fetch-depth: + + - name: Run yarn update-nodejs-versions + uses: borales/actions-yarn@v2.0.0 + with: + cmd: update-nodejs-versions + + - name: Create Pull Request + uses: peter-evans/create-pull-request@v3 + with: + token: ${{ secrets.PAT }} + commit-message: Update NodeJS Versions + title: Update NodeJS Versions + body: | + - Updated NodeJS Versions using `yarn update-nodejs-versions` + + Auto-generated by [create-pull-request][1] + + [1]: https://github.com/peter-evans/create-pull-request + branch: update-nodejs-versions