From d56a3d95c9a3ce53329395f03e1c4f297006edc0 Mon Sep 17 00:00:00 2001 From: Eric Cornelissen Date: Fri, 1 Jan 2021 19:29:47 +0100 Subject: [PATCH] Add remote trigger for simple-icons-font to publishing workflow (#4533) * Add "Publish" job for automated font releases * Ensure NPM release before triggering simple-icons-font --- .github/workflows/publish.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8a467315..7a18280f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -69,3 +69,14 @@ jobs: tag_name: ${{ steps.get-version.outputs.version }} release_name: ${{ steps.release.outputs.title }} body: ${{ steps.release.outputs.body }} + font: + name: Trigger simple-icons-font release + needs: npm + runs-on: ubuntu-latest + steps: + - name: Trigger simple-icons-font release + run: | + curl -X POST \ + -H "Authorization: Bearer ${{ secrets.SIMPLE_ICONS_FONT_TOKEN }}" \ + -d '{"ref":"develop"}' \ + https://api.github.com/repos/simple-icons/simple-icons-font/actions/workflows/auto-release.yml/dispatches