From 313f1cbfac01e9d6456900c102b1e1d1ce29ff25 Mon Sep 17 00:00:00 2001 From: Nicolas Meienberger Date: Tue, 27 Aug 2024 21:25:27 +0200 Subject: [PATCH] ci: use docker cloud build for nightly builds --- .github/workflows/nightly-release.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nightly-release.yml b/.github/workflows/nightly-release.yml index 04410663..6fa85400 100644 --- a/.github/workflows/nightly-release.yml +++ b/.github/workflows/nightly-release.yml @@ -3,7 +3,7 @@ name: Nightly Release on: workflow_dispatch: schedule: - - cron: '0 0 * * *' + - cron: "0 0 * * *" jobs: build-images: @@ -15,8 +15,18 @@ jobs: - name: Set up QEMU uses: docker/setup-qemu-action@v3 + - name: Log in to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + with: + version: "lab:latest" + driver: cloud + endpoint: "meienberger/runtipi-builder" - name: Login to GitHub Container Registry uses: docker/login-action@v3 @@ -107,7 +117,7 @@ jobs: e2e-tests: needs: [update-release] - uses: './.github/workflows/e2e.yml' + uses: "./.github/workflows/e2e.yml" secrets: inherit with: version: nightly