diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 4fb4d8a7..144a0008 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -115,3 +115,27 @@ jobs: name: wayback path: ./dist/* if-no-files-found: error + + dispatch: + if: github.repository == 'wabarc/wayback' + name: Repository Dispatch + runs-on: ubuntu-latest + needs: [publish] + steps: + - name: Dispatch repository in wabarc/on-heroku (release) + uses: peter-evans/repository-dispatch@v1 + if: startsWith(github.ref, 'refs/tags/v') + with: + repository: wabarc/on-heroku + event-type: deploy + token: ${{ secrets.PAT_WORKFLOW }} + client-payload: '{"from": "${{ github.repository }}", "channel": "stable"}' + + - name: Dispatch repository in wabarc/on-heroku (testing) + uses: peter-evans/repository-dispatch@v1 + if: ${{ github.event_name == 'push' }} + with: + repository: wabarc/on-heroku + event-type: deploy + token: ${{ secrets.PAT_WORKFLOW }} + client-payload: '{"from": "${{ github.repository }}", "channel": "edge"}' diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index b1f9dcf3..27f2245b 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -21,7 +21,7 @@ on: - "Makefile" jobs: - test: + testing: name: Testing runs-on: ${{ matrix.os }} strategy: