on: repository_dispatch: types: [create-pull-request-multi] name: create-pull-request action testing workflow jobs: createPullRequest: name: Testing on ${{ matrix.platform }} strategy: matrix: platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} steps: - uses: actions/checkout@master - name: Create report file if: matrix.platform == 'ubuntu-latest' || matrix.platform == 'macos-latest' run: touch report.txt - name: Create report file (windows) if: matrix.platform == 'windows-latest' run: type NUL > report.txt - name: Create Pull Request uses: peter-evans/create-pull-request@multi-platform-release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} COMMIT_MESSAGE: Add report file PULL_REQUEST_BODY: This PR is auto-generated by [create-pull-request](https://github.com/peter-evans/create-pull-request). PULL_REQUEST_BRANCH: test-patches PULL_REQUEST_TITLE: '[Test] Add report file' BRANCH_SUFFIX: 'timestamp'