Pin GitHub Actions to SHA hashes

- ci.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- ci.yml: actions/setup-node@v4 -> 49933ea5288caeca8642d1e84afbd3f7d6820020
- ci.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- ci.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- ci.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: stefanzweifel/git-auto-commit-action@v5 -> b863ae1933cb653a53c021fe36dbb774e1fb9403
- release-stable.yml: softprops/action-gh-release@v2 -> 3bb12739c298aeb8a4eeaf626c5b8d85266b0e65
- release-stable.yml: stefanzweifel/git-auto-commit-action@v5 -> b863ae1933cb653a53c021fe36dbb774e1fb9403
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- release-stable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- release-stable.yml: docker/setup-qemu-action@v3 -> c7c53464625b32c7a7e944ae62b3e17d2b600130
- release-stable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- release-stable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- release-stable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- stale.yml: actions/stale@v8 -> 1160a2240286f5da8ec72b1c0816ce2481aabf84
- unstable.yml: myci-actions/add-deb-repo@11 -> 43408b9f0225d1c64ba667d59e337c6140383bbe
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
- unstable.yml: actions/checkout@v4 -> 34e114876b0b11c390a56381ad16ebd13914f8d5
- unstable.yml: docker/setup-buildx-action@v3 -> 8d2750c68a42422c14e847fe6c8ac0403b4cbd6f
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: docker/build-push-action@v6 -> 10e90e3645eae34f1e60eeb005ba3a3d33f178e8
- unstable.yml: docker/login-action@v3 -> c94ce9fb468520275223c153574b00df6fe4bcc9
- unstable.yml: int128/docker-manifest-create-action@v2 -> 44422a4b046d55dc036df622039ed3aec43c613c
This commit is contained in:
Boris Grozev
2026-04-15 17:04:32 -05:00
committed by Saúl Ibarra Corretgé
parent 617bec0a50
commit 4d3466d5bf
4 changed files with 106 additions and 106 deletions

View File

@@ -11,8 +11,8 @@ jobs:
name: Lint name: Lint
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- uses: actions/setup-node@v4 - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
- name: Check Node / npm versions - name: Check Node / npm versions
run: | run: |
node -v node -v
@@ -81,14 +81,14 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Build base - name: Build base
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./base context: ./base
load: true load: true
@@ -98,7 +98,7 @@ jobs:
JITSI_RELEASE=unstable JITSI_RELEASE=unstable
- name: Build base-java - name: Build base-java
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./base-java context: ./base-java
load: true load: true
@@ -106,7 +106,7 @@ jobs:
jitsi/base-java:latest jitsi/base-java:latest
- name: Build jibri - name: Build jibri
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./jibri context: ./jibri
load: true load: true
@@ -114,7 +114,7 @@ jobs:
jitsi/jibri:latest jitsi/jibri:latest
- name: Build jicofo - name: Build jicofo
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./jicofo context: ./jicofo
load: true load: true
@@ -122,7 +122,7 @@ jobs:
jitsi/jicofo:latest jitsi/jicofo:latest
- name: Build jigasi - name: Build jigasi
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./jigasi context: ./jigasi
load: true load: true
@@ -130,7 +130,7 @@ jobs:
jitsi/jigasi:latest jitsi/jigasi:latest
- name: Build jvb - name: Build jvb
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./jvb context: ./jvb
load: true load: true
@@ -138,7 +138,7 @@ jobs:
jitsi/jvb:latest jitsi/jvb:latest
- name: Build prosody - name: Build prosody
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./prosody context: ./prosody
load: true load: true
@@ -146,7 +146,7 @@ jobs:
jitsi/prosody:latest jitsi/prosody:latest
- name: Build web - name: Build web
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
context: ./web context: ./web
load: true load: true

View File

@@ -15,21 +15,21 @@ jobs:
# Give the default GITHUB_TOKEN write permission to commit and push the changed files back to the repository. # Give the default GITHUB_TOKEN write permission to commit and push the changed files back to the repository.
contents: write contents: write
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- run: | - run: |
sed -i".bak" -e "s/unstable/stable-${{ github.event.inputs.version }}/" *.yml sed -i".bak" -e "s/unstable/stable-${{ github.event.inputs.version }}/" *.yml
- uses: stefanzweifel/git-auto-commit-action@v5 - uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5
with: with:
commit_message: "release: stable-${{ github.event.inputs.version }}" commit_message: "release: stable-${{ github.event.inputs.version }}"
- name: release - name: release
uses: softprops/action-gh-release@v2 uses: softprops/action-gh-release@3bb12739c298aeb8a4eeaf626c5b8d85266b0e65 # v2
with: with:
tag_name: stable-${{ github.event.inputs.version }} tag_name: stable-${{ github.event.inputs.version }}
generate_release_notes: true generate_release_notes: true
make_latest: true make_latest: true
- run: | - run: |
sed -i".bak" -e "s/stable-${{ github.event.inputs.version }}/unstable/" *.yml sed -i".bak" -e "s/stable-${{ github.event.inputs.version }}/unstable/" *.yml
- uses: stefanzweifel/git-auto-commit-action@v5 - uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5
with: with:
commit_message: "misc: working on unstable" commit_message: "misc: working on unstable"
@@ -37,20 +37,20 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./base context: ./base
@@ -68,20 +68,20 @@ jobs:
needs: base needs: base
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./base-java context: ./base-java
@@ -100,20 +100,20 @@ jobs:
needs: base-java needs: base-java
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jibri context: ./jibri
@@ -132,20 +132,20 @@ jobs:
needs: base-java needs: base-java
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jicofo context: ./jicofo
@@ -164,20 +164,20 @@ jobs:
needs: base-java needs: base-java
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jigasi context: ./jigasi
@@ -196,20 +196,20 @@ jobs:
needs: base-java needs: base-java
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jvb context: ./jvb
@@ -228,20 +228,20 @@ jobs:
needs: base needs: base
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./prosody context: ./prosody
@@ -260,20 +260,20 @@ jobs:
needs: base needs: base
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v3 uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3
with: with:
platforms: linux/amd64,linux/arm64 platforms: linux/amd64,linux/arm64
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./web context: ./web

View File

@@ -7,7 +7,7 @@ jobs:
stale: stale:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/stale@v8 - uses: actions/stale@1160a2240286f5da8ec72b1c0816ce2481aabf84 # v8
with: with:
stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.' stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.'
stale-pr-message: 'This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.' stale-pr-message: 'This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.'

View File

@@ -30,7 +30,7 @@ jobs:
id: prosody_repo id: prosody_repo
run: echo "deb [signed-by=/etc/apt/keyrings/prosody.gpg] https://packages.prosody.im/debian bookworm main" | sudo tee /etc/apt/sources.list.d/prosody.list run: echo "deb [signed-by=/etc/apt/keyrings/prosody.gpg] https://packages.prosody.im/debian bookworm main" | sudo tee /etc/apt/sources.list.d/prosody.list
- name: Jitsi repo - name: Jitsi repo
uses: myci-actions/add-deb-repo@11 uses: myci-actions/add-deb-repo@43408b9f0225d1c64ba667d59e337c6140383bbe # 11
with: with:
repo: deb https://download.jitsi.org/ unstable/ repo: deb https://download.jitsi.org/ unstable/
repo-name: jitsi repo-name: jitsi
@@ -65,18 +65,18 @@ jobs:
needs: version needs: version
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./base context: ./base
@@ -91,12 +91,12 @@ jobs:
needs: [version, base-arch] needs: [version, base-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/base:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/base:${{ needs.version.outputs.base }}
@@ -116,18 +116,18 @@ jobs:
needs: [version, base] needs: [version, base]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./base-java context: ./base-java
@@ -143,12 +143,12 @@ jobs:
needs: [version, base-java-arch] needs: [version, base-java-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/base-java:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/base-java:${{ needs.version.outputs.base }}
@@ -168,18 +168,18 @@ jobs:
needs: [version, base-java] needs: [version, base-java]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jibri context: ./jibri
@@ -196,12 +196,12 @@ jobs:
needs: [version, jibri-arch] needs: [version, jibri-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/jibri:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/jibri:${{ needs.version.outputs.base }}
@@ -222,18 +222,18 @@ jobs:
needs: [version, base-java] needs: [version, base-java]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jicofo context: ./jicofo
@@ -250,12 +250,12 @@ jobs:
needs: [version, jicofo-arch] needs: [version, jicofo-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/jicofo:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/jicofo:${{ needs.version.outputs.base }}
@@ -276,18 +276,18 @@ jobs:
needs: [version, base-java] needs: [version, base-java]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jigasi context: ./jigasi
@@ -304,12 +304,12 @@ jobs:
needs: [version, jigasi-arch] needs: [version, jigasi-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/jigasi:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/jigasi:${{ needs.version.outputs.base }}
@@ -330,18 +330,18 @@ jobs:
needs: [version, base-java] needs: [version, base-java]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./jvb context: ./jvb
@@ -358,12 +358,12 @@ jobs:
needs: [version, jvb-arch] needs: [version, jvb-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/jvb:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/jvb:${{ needs.version.outputs.base }}
@@ -384,18 +384,18 @@ jobs:
needs: [version, base] needs: [version, base]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./prosody context: ./prosody
@@ -412,12 +412,12 @@ jobs:
needs: [version, prosody-arch] needs: [version, prosody-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/prosody:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/prosody:${{ needs.version.outputs.base }}
@@ -438,18 +438,18 @@ jobs:
needs: [version, base] needs: [version, base]
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Setup Docker Buildx - name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
with: with:
driver: docker driver: docker
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v6 uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
with: with:
push: true push: true
context: ./web context: ./web
@@ -466,12 +466,12 @@ jobs:
needs: [version, web-arch] needs: [version, web-arch]
steps: steps:
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v3 uses: docker/login-action@c94ce9fb468520275223c153574b00df6fe4bcc9 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Create Docker Manifest - name: Create Docker Manifest
uses: int128/docker-manifest-create-action@v2 uses: int128/docker-manifest-create-action@44422a4b046d55dc036df622039ed3aec43c613c # v2
with: with:
tags: | tags: |
${{ secrets.JITSI_REPO }}/web:${{ needs.version.outputs.base }} ${{ secrets.JITSI_REPO }}/web:${{ needs.version.outputs.base }}