diff --git a/.github/workflows/trigger_new_template_version.yml b/.github/workflows/trigger_new_template_version.yml new file mode 100644 index 0000000..3851e37 --- /dev/null +++ b/.github/workflows/trigger_new_template_version.yml @@ -0,0 +1,23 @@ + +name: send new template version trigger + +on: + push: + tags: + - "v[0-9]+.[0-9]+.[0-9]+" + +jobs: + dispatch: + if: ${{ github.event.created == true && github.event.deleted != true }} + strategy: + matrix: + repo: ['pyfar/pyfar', 'pyfar/spharpy', 'pyfar/sofar', 'pyfar/pyrato', 'pyfar/imkar'] + runs-on: ubuntu-latest + steps: + - name: Repository Dispatch + uses: peter-evans/repository-dispatch@v4 + with: + token: ${{ secrets.PAT }} + repository: ${{ matrix.repo }} + event-type: new-template-version + client-payload: '{"template_version":"${{ github.ref_name }}","source_repository":"${{ github.repository }}"}'