diff --git a/.github/workflows/gitspiegel-trigger.yml b/.github/workflows/gitspiegel-trigger.yml index 2e412e8b7..dce3aaf2f 100644 --- a/.github/workflows/gitspiegel-trigger.yml +++ b/.github/workflows/gitspiegel-trigger.yml @@ -1,20 +1,22 @@ -# name: gitspiegel sync +name: gitspiegel sync -# on: -# pull_request: -# types: -# - opened -# - synchronize -# - unlocked -# - ready_for_review -# - reopened +# This workflow doesn't do anything, it's only use is to trigger "workflow_run" +# webhook, that'll be consumed by gitspiegel +# This way, gitspiegel won't do mirroring, unless this workflow runs, +# and running the workflow is protected by GitHub -# jobs: -# sync: -# runs-on: ubuntu-latest -# steps: -# - name: Trigger sync via API -# run: | -# curl --fail-with-body -XPOST "https://gitspiegel.parity-prod.parity.io/api/v1/mirror/${{ github.repository }}/pull/${{ github.event.number }}" \ -# -H "Content-Type: application/json" \ -# -H "x-auth: ${{ secrets.GITSPIEGEL_TOKEN }}" +on: + pull_request: + types: + - opened + - synchronize + - unlocked + - ready_for_review + - reopened + +jobs: + sync: + runs-on: ubuntu-latest + steps: + - name: Do nothing + run: echo "let's go"