From 62aec9ee32e49d4224a4b2a6859d30228ca8a752 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Mon, 30 Aug 2021 10:13:12 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=B7=20Add=20GitHub=20Action=20Latest?= =?UTF-8?q?=20Changes=20(#321)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/latest-changes.yml | 38 ++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/latest-changes.yml diff --git a/.github/workflows/latest-changes.yml b/.github/workflows/latest-changes.yml new file mode 100644 index 0000000..e22efd8 --- /dev/null +++ b/.github/workflows/latest-changes.yml @@ -0,0 +1,38 @@ +name: Latest Changes + +on: + pull_request_target: + branches: + - master + types: + - closed + workflow_dispatch: + inputs: + number: + description: PR number + required: true + debug_enabled: + description: 'Run the build with tmate debugging enabled (https://github.com/marketplace/actions/debugging-with-tmate)' + required: false + default: false + +jobs: + latest-changes: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + # To allow latest-changes to commit to the main branch + token: ${{ secrets.ACTIONS_TOKEN }} + # Allow debugging with tmate + - name: Setup tmate session + uses: mxschmitt/action-tmate@v3 + if: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.debug_enabled }} + with: + limit-access-to-actor: true + - uses: docker://tiangolo/latest-changes:0.0.3 + with: + token: ${{ secrets.GITHUB_TOKEN }} + latest_changes_file: docs/release-notes.md + latest_changes_header: '## Latest Changes\n\n' + debug_logs: true