3232 if : github.event_name == 'release' # Only for GitHub releases
3333 run : |
3434 echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
35- echo "BUILD=$(git rev-parse --short HEAD || \"\")" >> $GITHUB_ENV
36- BRANCH=$(git symbolic-ref --short HEAD | tr -d \/)
37- [ ${BRANCH} == "main" ] && BRANCH=""
38- echo "BRANCH=${BRANCH}" >> $GITHUB_ENV
3935 - name : Set up QEMU
4036 uses : docker/setup-qemu-action@v1
4137 - name : Set up Docker Buildx
6056 cache-from : type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache
6157 cache-to : type=registry,ref=ghcr.io/${{ env.GHCR_NAMESPACE }}/dendrite-monolith:buildcache,mode=max
6258 context : .
63- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
6459 platforms : ${{ env.PLATFORMS }}
6560 push : true
6661 tags : |
7570 cache-from : type=gha
7671 cache-to : type=gha,mode=max
7772 context : .
78- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
7973 platforms : ${{ env.PLATFORMS }}
8074 push : true
8175 tags : |
@@ -109,10 +103,6 @@ jobs:
109103 if : github.event_name == 'release' # Only for GitHub releases
110104 run : |
111105 echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
112- echo "BUILD=$(git rev-parse --short HEAD || \"\")" >> $GITHUB_ENV
113- BRANCH=$(git symbolic-ref --short HEAD | tr -d \/)
114- [ ${BRANCH} == "main" ] && BRANCH=""
115- echo "BRANCH=${BRANCH}" >> $GITHUB_ENV
116106 - name : Set up QEMU
117107 uses : docker/setup-qemu-action@v1
118108 - name : Set up Docker Buildx
@@ -137,7 +127,6 @@ jobs:
137127 cache-from : type=gha
138128 cache-to : type=gha,mode=max
139129 context : .
140- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
141130 file : ./build/docker/Dockerfile.demo-pinecone
142131 platforms : ${{ env.PLATFORMS }}
143132 push : true
@@ -153,7 +142,6 @@ jobs:
153142 cache-from : type=gha
154143 cache-to : type=gha,mode=max
155144 context : .
156- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
157145 file : ./build/docker/Dockerfile.demo-pinecone
158146 platforms : ${{ env.PLATFORMS }}
159147 push : true
@@ -176,10 +164,6 @@ jobs:
176164 if : github.event_name == 'release' # Only for GitHub releases
177165 run : |
178166 echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
179- echo "BUILD=$(git rev-parse --short HEAD || \"\")" >> $GITHUB_ENV
180- BRANCH=$(git symbolic-ref --short HEAD | tr -d \/)
181- [ ${BRANCH} == "main" ] && BRANCH=""
182- echo "BRANCH=${BRANCH}" >> $GITHUB_ENV
183167 - name : Set up QEMU
184168 uses : docker/setup-qemu-action@v1
185169 - name : Set up Docker Buildx
@@ -204,7 +188,6 @@ jobs:
204188 cache-from : type=gha
205189 cache-to : type=gha,mode=max
206190 context : .
207- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
208191 file : ./build/docker/Dockerfile.demo-yggdrasil
209192 platforms : ${{ env.PLATFORMS }}
210193 push : true
@@ -220,7 +203,6 @@ jobs:
220203 cache-from : type=gha
221204 cache-to : type=gha,mode=max
222205 context : .
223- build-args : FLAGS=-X github.com/matrix-org/dendrite/internal.branch=${{ env.BRANCH }} -X github.com/matrix-org/dendrite/internal.build=${{ env.BUILD }}
224206 file : ./build/docker/Dockerfile.demo-yggdrasil
225207 platforms : ${{ env.PLATFORMS }}
226208 push : true
0 commit comments