diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 5a63353a..8d0d7426 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -197,3 +197,22 @@ jobs: build-args: | BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/base:latest labels: ${{ steps.meta-pushd.outputs.labels }} + + # stoatchat/voice-ingress + - name: Docker meta + id: meta-voice-ingress + uses: docker/metadata-action@v4 + with: + images: | + ghcr.io/stoatchat/voice-ingress + - name: Publish + uses: docker/build-push-action@v4 + with: + context: . + push: true + platforms: linux/amd64,linux/arm64 + file: crates/daemons/voice-ingress/Dockerfile + tags: ${{ steps.meta-voice-ingress.outputs.tags }} + build-args: | + BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/base:latest + labels: ${{ steps.meta-voice-ingress.outputs.labels }} diff --git a/.github/workflows/rust.yaml b/.github/workflows/rust.yaml index f0bd3389..ad6fa7ad 100644 --- a/.github/workflows/rust.yaml +++ b/.github/workflows/rust.yaml @@ -73,7 +73,7 @@ jobs: if: github.event_name != 'pull_request' && github.ref_name == 'main' uses: actions/checkout@v3 with: - repository: revoltchat/api + repository: stoatchat/api path: api token: ${{ secrets.PAT }} diff --git a/.github/workflows/triage_issue.yml b/.github/workflows/triage_issue.yml index ecc69f59..b74d8bed 100644 --- a/.github/workflows/triage_issue.yml +++ b/.github/workflows/triage_issue.yml @@ -14,7 +14,7 @@ jobs: run: | gh api graphql -f query=' query { - organization(login: "revoltchat"){ + organization(login: "stoatchat"){ projectV2(number: 3) { id fields(first:20) { diff --git a/.github/workflows/triage_pr.yml b/.github/workflows/triage_pr.yml index 3010d2e5..64523ffe 100644 --- a/.github/workflows/triage_pr.yml +++ b/.github/workflows/triage_pr.yml @@ -14,7 +14,7 @@ jobs: run: | gh api graphql -f query=' query { - organization(login: "revoltchat"){ + organization(login: "stoatchat"){ projectV2(number: 5) { id fields(first:20) { diff --git a/crates/bonfire/Dockerfile b/crates/bonfire/Dockerfile index d1829137..9a608d93 100644 --- a/crates/bonfire/Dockerfile +++ b/crates/bonfire/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/daemons/crond/Dockerfile b/crates/daemons/crond/Dockerfile index 8a4c915a..c1bdf80f 100644 --- a/crates/daemons/crond/Dockerfile +++ b/crates/daemons/crond/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/daemons/pushd/Dockerfile b/crates/daemons/pushd/Dockerfile index 8123002a..38bfbc0e 100644 --- a/crates/daemons/pushd/Dockerfile +++ b/crates/daemons/pushd/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/daemons/voice-ingress/Dockerfile b/crates/daemons/voice-ingress/Dockerfile index 4749d5cc..18d82e4b 100644 --- a/crates/daemons/voice-ingress/Dockerfile +++ b/crates/daemons/voice-ingress/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/delta/Dockerfile b/crates/delta/Dockerfile index 79d41cf2..7537ec51 100644 --- a/crates/delta/Dockerfile +++ b/crates/delta/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/services/autumn/Dockerfile b/crates/services/autumn/Dockerfile index 40548e2c..7d139122 100644 --- a/crates/services/autumn/Dockerfile +++ b/crates/services/autumn/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/crates/services/gifbox/Dockerfile b/crates/services/gifbox/Dockerfile index 196409b7..a6af49ee 100644 --- a/crates/services/gifbox/Dockerfile +++ b/crates/services/gifbox/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder # Bundle Stage FROM gcr.io/distroless/cc-debian12:nonroot diff --git a/crates/services/january/Dockerfile b/crates/services/january/Dockerfile index 0848291a..f1a0fc3c 100644 --- a/crates/services/january/Dockerfile +++ b/crates/services/january/Dockerfile @@ -1,5 +1,5 @@ # Build Stage -FROM ghcr.io/revoltchat/base:latest AS builder +FROM ghcr.io/stoatchat/base:latest AS builder FROM debian:12 AS debian # Bundle Stage diff --git a/scripts/publish-debug-image.sh b/scripts/publish-debug-image.sh index 564adc4f..87260944 100755 --- a/scripts/publish-debug-image.sh +++ b/scripts/publish-debug-image.sh @@ -20,25 +20,25 @@ fi TAG=$1-debug echo "Building images, will tag for ghcr.io with $TAG!" -docker build -t ghcr.io/revoltchat/base:latest -f Dockerfile.useCurrentArch . -docker build -t ghcr.io/revoltchat/server:$TAG - < crates/delta/Dockerfile -docker build -t ghcr.io/revoltchat/bonfire:$TAG - < crates/bonfire/Dockerfile -docker build -t ghcr.io/revoltchat/autumn:$TAG - < crates/services/autumn/Dockerfile -docker build -t ghcr.io/revoltchat/january:$TAG - < crates/services/january/Dockerfile -docker build -t ghcr.io/revoltchat/gifbox:$TAG - < crates/services/gifbox/Dockerfile -docker build -t ghcr.io/revoltchat/crond:$TAG - < crates/daemons/crond/Dockerfile -docker build -t ghcr.io/revoltchat/pushd:$TAG - < crates/daemons/pushd/Dockerfile -docker build -t ghcr.io/revoltchat/voice-ingress:$TAG - < crates/daemons/voice-ingress/Dockerfile +docker build -t ghcr.io/stoatchat/base:latest -f Dockerfile.useCurrentArch . +docker build -t ghcr.io/stoatchat/server:$TAG - < crates/delta/Dockerfile +docker build -t ghcr.io/stoatchat/bonfire:$TAG - < crates/bonfire/Dockerfile +docker build -t ghcr.io/stoatchat/autumn:$TAG - < crates/services/autumn/Dockerfile +docker build -t ghcr.io/stoatchat/january:$TAG - < crates/services/january/Dockerfile +docker build -t ghcr.io/stoatchat/gifbox:$TAG - < crates/services/gifbox/Dockerfile +docker build -t ghcr.io/stoatchat/crond:$TAG - < crates/daemons/crond/Dockerfile +docker build -t ghcr.io/stoatchat/pushd:$TAG - < crates/daemons/pushd/Dockerfile +docker build -t ghcr.io/stoatchat/voice-ingress:$TAG - < crates/daemons/voice-ingress/Dockerfile if [ "$DEBUG" = "true" ]; then git restore Cargo.toml fi -docker push ghcr.io/revoltchat/server:$TAG -docker push ghcr.io/revoltchat/bonfire:$TAG -docker push ghcr.io/revoltchat/autumn:$TAG -docker push ghcr.io/revoltchat/january:$TAG -docker push ghcr.io/revoltchat/gifbox:$TAG -docker push ghcr.io/revoltchat/crond:$TAG -docker push ghcr.io/revoltchat/pushd:$TAG -docker push ghcr.io/revoltchat/voice-ingress:$TAG \ No newline at end of file +docker push ghcr.io/stoatchat/server:$TAG +docker push ghcr.io/stoatchat/bonfire:$TAG +docker push ghcr.io/stoatchat/autumn:$TAG +docker push ghcr.io/stoatchat/january:$TAG +docker push ghcr.io/stoatchat/gifbox:$TAG +docker push ghcr.io/stoatchat/crond:$TAG +docker push ghcr.io/stoatchat/pushd:$TAG +docker push ghcr.io/stoatchat/voice-ingress:$TAG