diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c723b7f..f781bc8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -69,14 +69,14 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 with: driver: docker - name: Build base - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./base load: true @@ -86,7 +86,7 @@ jobs: JITSI_RELEASE=unstable - name: Build base-java - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./base-java load: true @@ -94,7 +94,7 @@ jobs: jitsi/base-java:latest - name: Build jibri - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./jibri load: true @@ -102,7 +102,7 @@ jobs: jitsi/jibri:latest - name: Build jicofo - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./jicofo load: true @@ -110,7 +110,7 @@ jobs: jitsi/jicofo:latest - name: Build jigasi - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./jigasi load: true @@ -118,7 +118,7 @@ jobs: jitsi/jigasi:latest - name: Build jvb - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./jvb load: true @@ -126,7 +126,7 @@ jobs: jitsi/jvb:latest - name: Build prosody - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./prosody load: true @@ -134,7 +134,7 @@ jobs: jitsi/prosody:latest - name: Build web - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: context: ./web load: true diff --git a/.github/workflows/unstable.yml b/.github/workflows/unstable.yml index 769ac16..5d53cab 100644 --- a/.github/workflows/unstable.yml +++ b/.github/workflows/unstable.yml @@ -60,20 +60,20 @@ jobs: needs: version steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./base @@ -91,20 +91,20 @@ jobs: needs: [version, base] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./base-java @@ -123,20 +123,20 @@ jobs: needs: [version, base-java] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./jibri @@ -156,20 +156,20 @@ jobs: needs: [version, base-java] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./jicofo @@ -189,20 +189,20 @@ jobs: needs: [version, base-java] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./jigasi @@ -222,20 +222,20 @@ jobs: needs: [version, base-java] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./jvb @@ -255,20 +255,20 @@ jobs: needs: [version, base] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./prosody @@ -288,20 +288,20 @@ jobs: needs: [version, base] steps: - name: Check out code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 with: platforms: linux/amd64,linux/arm64 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Build and push - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v6 with: push: true context: ./web