From 2d16953e0a49028b901402aa31ddb4fde1996c2b Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Thu, 19 Nov 2020 13:44:00 -0800 Subject: [PATCH] devops: start Chromium mirroring from GHA (#4492) --- .github/workflows/mirror_chromium_to_cdn.yml | 30 ++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/mirror_chromium_to_cdn.yml diff --git a/.github/workflows/mirror_chromium_to_cdn.yml b/.github/workflows/mirror_chromium_to_cdn.yml new file mode 100644 index 0000000000000..6b8e371032579 --- /dev/null +++ b/.github/workflows/mirror_chromium_to_cdn.yml @@ -0,0 +1,30 @@ +name: mirror chromium + +on: + push: + branches: + - master + paths: + - '.github/workflows/mirror_chromium_to_cdn.yml' + - 'browser_patches/chromium/BUILD_NUMBER' + +env: + AZ_ACCOUNT_KEY: ${{ secrets.AZ_ACCOUNT_KEY }} + AZ_ACCOUNT_NAME: ${{ secrets.AZ_ACCOUNT_NAME }} + TELEGRAM_BOT_KEY: ${{ secrets.TELEGRAM_BOT_KEY }} + DEBIAN_FRONTEND: "noninteractive" + +jobs: + ubuntu_18_04: + name: all platforms + runs-on: [ubuntu-18.04] + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 14 + - run: ./browser_patches/checkout_build_archive_upload.sh chromium-linux-mirror-to-cdn + - run: ./browser_patches/checkout_build_archive_upload.sh chromium-mac-mirror-to-cdn + - run: ./browser_patches/checkout_build_archive_upload.sh chromium-win32-mirror-to-cdn + - run: ./browser_patches/checkout_build_archive_upload.sh chromium-win64-mirror-to-cdn +