From a62bc7cd859ee6be1f2af58ad84a08ccbdabcb1b Mon Sep 17 00:00:00 2001 From: Aaron Batilo Date: Wed, 6 May 2020 12:50:31 -0600 Subject: [PATCH] docs(GitHub Actions): Add alternative trigger options (#1471) These options work the same as the curl command, but use a GitHub App so there's no need to provision and manage a Personal Access Token in order to trigger the Semantic Release action. --- docs/recipes/github-actions.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/recipes/github-actions.md b/docs/recipes/github-actions.md index 7348235b..80a94145 100644 --- a/docs/recipes/github-actions.md +++ b/docs/recipes/github-actions.md @@ -66,3 +66,8 @@ To trigger a release, call (with a [Personal Access Tokens](https://help.github. ``` $ curl -v -H "Accept: application/vnd.github.everest-preview+json" -H "Authorization: token ${GITHUB_TOKEN}" https://api.github.com/repos/[org-name-or-username]/[repository]/dispatches -d '{ "event_type": "semantic-release" }' ``` + +If you'd like to use a GitHub app to manage this instead of creating a personal access token, you could consider using a project like: + +* [Actions Panel](https://www.actionspanel.app/) - A declaratively configured way for triggering GitHub Actions +* [Action Button](https://github-action-button.web.app/#details) - A simple badge based mechanism for triggering GitHub Actions