From 2a8c2ddcb17b4e456bbd2cf605e8d7e1a0b04ddc Mon Sep 17 00:00:00 2001 From: Tierney Cyren Date: Mon, 19 Oct 2020 12:23:15 -0400 Subject: [PATCH] build: add license-builder GitHub Action PR-URL: https://github.com/nodejs/node/pull/35712 Reviewed-By: Rich Trott Reviewed-By: Daijiro Wachi --- .github/workflows/license-builder.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/license-builder.yml diff --git a/.github/workflows/license-builder.yml b/.github/workflows/license-builder.yml new file mode 100644 index 00000000000000..714aeb1c1499d5 --- /dev/null +++ b/.github/workflows/license-builder.yml @@ -0,0 +1,22 @@ +name: license update +on: + schedule: + # 00:00:00 every Monday + # https://crontab.guru/#0_0_*_*_1 + - cron: "0 0 * * 1" + workflow_dispatch: + +jobs: + update_routes: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - run: "./tools/license-builder.sh" # run the license builder tool + - uses: gr2m/create-or-update-pull-request-action@v1.x # create a PR or update the Action's existing PR + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + title: "doc: run license-builder" + body: "License is likely out of date. This is an automatically generated PR by the `license-builder.yml` GitHub Action, which runs `license-builder.sh` and submits a new PR or updates an existing PR." + commit-message: 'doc: run license-builder' + labels: meta