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:
committed by
Saúl Ibarra Corretgé
parent
617bec0a50
commit
4d3466d5bf
24
.github/workflows/ci.yml
vendored
24
.github/workflows/ci.yml
vendored
@@ -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
|
||||||
|
|||||||
88
.github/workflows/release-stable.yml
vendored
88
.github/workflows/release-stable.yml
vendored
@@ -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
|
||||||
|
|||||||
2
.github/workflows/stale.yml
vendored
2
.github/workflows/stale.yml
vendored
@@ -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.'
|
||||||
|
|||||||
98
.github/workflows/unstable.yml
vendored
98
.github/workflows/unstable.yml
vendored
@@ -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 }}
|
||||||
|
|||||||
Reference in New Issue
Block a user