diff --git a/.github/workflows/trigger_chromium_build.yml b/.github/workflows/trigger_build_chromium.yml similarity index 91% rename from .github/workflows/trigger_chromium_build.yml rename to .github/workflows/trigger_build_chromium.yml index 11f0fe72be..1d3777ce90 100644 --- a/.github/workflows/trigger_chromium_build.yml +++ b/.github/workflows/trigger_build_chromium.yml @@ -7,7 +7,7 @@ on: - release-* paths: - browser_patches/chromium/BUILD_NUMBER - - .github/workflows/trigger_chromium_build.yml + - .github/workflows/trigger_build_chromium.yml jobs: trigger: diff --git a/.github/workflows/trigger_build_ffmpeg.yml b/.github/workflows/trigger_build_ffmpeg.yml new file mode 100644 index 0000000000..457bd573bb --- /dev/null +++ b/.github/workflows/trigger_build_ffmpeg.yml @@ -0,0 +1,24 @@ +name: "FFMPEG Builder" + +on: + push: + branches: + - master + - release-* + paths: + - browser_patches/ffmpeg/BUILD_NUMBER + - .github/workflows/trigger_build_ffmpeg.yml + +jobs: + trigger: + name: "trigger" + runs-on: ubuntu-18.04 + steps: + - run: | + curl -X POST \ + -H "Accept: application/vnd.github.v3+json" \ + -H "Authorization: token ${GH_TOKEN}" \ + --data '{"event_type": "build_ffmpeg"}' \ + https://api.github.com/repos/microsoft/playwright-internal/dispatches + env: + GH_TOKEN: ${{ secrets.REPOSITORY_DISPATCH_PERSONAL_ACCESS_TOKEN }} diff --git a/.github/workflows/trigger_build_firefox.yml b/.github/workflows/trigger_build_firefox.yml new file mode 100644 index 0000000000..e1baa4a3f4 --- /dev/null +++ b/.github/workflows/trigger_build_firefox.yml @@ -0,0 +1,24 @@ +name: "Firefox Builder" + +on: + push: + branches: + - master + - release-* + paths: + - browser_patches/firefox/BUILD_NUMBER + - .github/workflows/trigger_build_firefox.yml + +jobs: + trigger: + name: "trigger" + runs-on: ubuntu-18.04 + steps: + - run: | + curl -X POST \ + -H "Accept: application/vnd.github.v3+json" \ + -H "Authorization: token ${GH_TOKEN}" \ + --data '{"event_type": "build_firefox"}' \ + https://api.github.com/repos/microsoft/playwright-internal/dispatches + env: + GH_TOKEN: ${{ secrets.REPOSITORY_DISPATCH_PERSONAL_ACCESS_TOKEN }} diff --git a/.github/workflows/trigger_build_webkit.yml b/.github/workflows/trigger_build_webkit.yml new file mode 100644 index 0000000000..4450aedc10 --- /dev/null +++ b/.github/workflows/trigger_build_webkit.yml @@ -0,0 +1,24 @@ +name: "WebKit Builder" + +on: + push: + branches: + - master + - release-* + paths: + - browser_patches/webkit/BUILD_NUMBER + - .github/workflows/trigger_build_webkit.yml + +jobs: + trigger: + name: "trigger" + runs-on: ubuntu-18.04 + steps: + - run: | + curl -X POST \ + -H "Accept: application/vnd.github.v3+json" \ + -H "Authorization: token ${GH_TOKEN}" \ + --data '{"event_type": "build_webkit"}' \ + https://api.github.com/repos/microsoft/playwright-internal/dispatches + env: + GH_TOKEN: ${{ secrets.REPOSITORY_DISPATCH_PERSONAL_ACCESS_TOKEN }} diff --git a/.github/workflows/trigger_build_winldd.yml b/.github/workflows/trigger_build_winldd.yml new file mode 100644 index 0000000000..95de9d2832 --- /dev/null +++ b/.github/workflows/trigger_build_winldd.yml @@ -0,0 +1,24 @@ +name: "WinLDD Builder" + +on: + push: + branches: + - master + - release-* + paths: + - browser_patches/winldd/BUILD_NUMBER + - .github/workflows/trigger_build_winldd.yml + +jobs: + trigger: + name: "trigger" + runs-on: ubuntu-18.04 + steps: + - run: | + curl -X POST \ + -H "Accept: application/vnd.github.v3+json" \ + -H "Authorization: token ${GH_TOKEN}" \ + --data '{"event_type": "build_winldd"}' \ + https://api.github.com/repos/microsoft/playwright-internal/dispatches + env: + GH_TOKEN: ${{ secrets.REPOSITORY_DISPATCH_PERSONAL_ACCESS_TOKEN }}