diff --git a/.github/workflows/docker-publish-individual.yml b/.github/workflows/docker-publish-individual.yml index b2f0e1f028..0e400cbbd8 100644 --- a/.github/workflows/docker-publish-individual.yml +++ b/.github/workflows/docker-publish-individual.yml @@ -6,6 +6,14 @@ on: folder: required: true type: string + repository: + required: false + type: string + default: "" + ref: + required: false + type: string + default: "" secrets: github-token: required: true @@ -27,6 +35,14 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 + - name: Checkout other repository + uses: actions/checkout@v3 + with: + repository: ${{ inputs.repository }} + ref: ${{ inputs.ref }} + path: ${{ inputs.folder }} + if: ${{ inputs.repository != '' }} + - name: Log into registry ${{ env.REGISTRY }} uses: docker/login-action@v2 with: diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 93b46d993a..f3892fe97c 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -84,3 +84,12 @@ jobs: folder: web secrets: github-token: ${{ secrets.GITHUB_TOKEN }} + + build-push-excalidraw: + uses: ./.github/workflows/docker-publish-individual.yml + with: + folder: excalidraw-backend + repository: jitsi/excalidraw-backend + ref: "x21" + secrets: + github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/jibri/rootfs/usr/bin/install-chrome.sh b/jibri/rootfs/usr/bin/install-chrome.sh index b8fe139b56..9b89e1a4f0 100755 --- a/jibri/rootfs/usr/bin/install-chrome.sh +++ b/jibri/rootfs/usr/bin/install-chrome.sh @@ -33,7 +33,7 @@ else fi CHROMEDRIVER_ZIP="/tmp/chromedriver_linux64.zip" - curl -4Lso ${CHROMEDRIVER_ZIP} "https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/${CHROMEDRIVER_RELEASE}/linux64/chromedriver-linux64.zip" + curl -4Lso ${CHROMEDRIVER_ZIP} "https://storage.googleapis.com/chrome-for-testing-public/${CHROMEDRIVER_RELEASE}/linux64/chromedriver-linux64.zip" unzip ${CHROMEDRIVER_ZIP} -d /tmp/ mv /tmp/chromedriver-linux64/chromedriver /usr/bin/ chmod +x /usr/bin/chromedriver