diff --git a/.github/workflows/api.yml b/.github/workflows/api.yml index 586b6b8d9..80270f31f 100644 --- a/.github/workflows/api.yml +++ b/.github/workflows/api.yml @@ -17,19 +17,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./api push: true diff --git a/.github/workflows/conversion.yml b/.github/workflows/conversion.yml index 2a7a2245b..eac5b7f8a 100644 --- a/.github/workflows/conversion.yml +++ b/.github/workflows/conversion.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./conversion push: true diff --git a/.github/workflows/idp.yml b/.github/workflows/idp.yml index 3008769c9..417a0cda0 100644 --- a/.github/workflows/idp.yml +++ b/.github/workflows/idp.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./idp push: true diff --git a/.github/workflows/language.yml b/.github/workflows/language.yml index bd3ad1e52..861ca43c3 100644 --- a/.github/workflows/language.yml +++ b/.github/workflows/language.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./language push: true diff --git a/.github/workflows/mosaic.yml b/.github/workflows/mosaic.yml index 0c48e17b4..242e72e16 100644 --- a/.github/workflows/mosaic.yml +++ b/.github/workflows/mosaic.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./mosaic push: true diff --git a/.github/workflows/ui.yml b/.github/workflows/ui.yml index 5f7855d18..7f9bfb527 100644 --- a/.github/workflows/ui.yml +++ b/.github/workflows/ui.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./ui push: true diff --git a/.github/workflows/watermark.yml b/.github/workflows/watermark.yml index c6658ecd8..965bf62e8 100644 --- a/.github/workflows/watermark.yml +++ b/.github/workflows/watermark.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./watermark push: true diff --git a/.github/workflows/webdav.yml b/.github/workflows/webdav.yml index 8dea04753..a983c233b 100644 --- a/.github/workflows/webdav.yml +++ b/.github/workflows/webdav.yml @@ -18,19 +18,24 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 + + - name: Set Up QEMU + uses: docker/setup-qemu-action@v3 + with: + platforms: arm64, amd64 - name: Set Up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} - name: Build and Push Docker Image - uses: docker/build-push-action@v3 + uses: docker/build-push-action@v5 with: context: ./webdav push: true