From 01eda54a0fc3924bb48cf81704bec275e704765a Mon Sep 17 00:00:00 2001 From: Andrey Filipenkov Date: Fri, 24 Jan 2025 14:35:25 +0300 Subject: [PATCH] add workflow to notify other repos about new release only Homebrew repo for now --- .github/workflows/on-release.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/on-release.yml diff --git a/.github/workflows/on-release.yml b/.github/workflows/on-release.yml new file mode 100644 index 000000000..5b0455072 --- /dev/null +++ b/.github/workflows/on-release.yml @@ -0,0 +1,16 @@ +name: Notify other repos of release +on: + release: + types: [published] +jobs: + notify_repos: + if: ${{ !github.event.release.prerelease }} + runs-on: ubuntu-latest + steps: + - name: Repository Dispatch only for releases + uses: peter-evans/repository-dispatch@v3 + with: + token: ${{ secrets.HOMEBREW_TOKEN_SECRET }} + repository: vcmi/homebrew-vcmi + event-type: on-release + client-payload: '{"release": ${{ toJson(github.event.release) }}}'