Browse Source

up build docker

ljw 1 year ago
parent
commit
70e4ff7820
1 changed files with 7 additions and 0 deletions
  1. 7 0
      .github/workflows/build.yml

+ 7 - 0
.github/workflows/build.yml

@@ -155,6 +155,7 @@ jobs:
155 155
           tags: |
156 156
             lejianwen/rustdesk-api:latest-${{ matrix.job.platform }}
157 157
             lejianwen/rustdesk-api:${{ env.GIT_TAG }}-${{ matrix.job.platform }}
158
+            lejianwen/rustdesk-api:${{ env.MAJOR_TAG }}-${{ matrix.job.platform }}
158 159
           labels: ${{ steps.meta.outputs.labels }}
159 160
 
160 161
   docker-manifest:
@@ -186,6 +187,12 @@ jobs:
186 187
           base-image: lejianwen/rustdesk-api:${{ env.GIT_TAG }}
187 188
           extra-images: lejianwen/rustdesk-api:${{ env.GIT_TAG }}-amd64,lejianwen/rustdesk-api:${{ env.GIT_TAG }}-arm64
188 189
           push: true
190
+      - name: Create and push manifest (:MAJOR_TAG)
191
+        uses: Noelware/docker-manifest-action@master
192
+        with:
193
+          base-image: lejianwen/rustdesk-api:${{ env.MAJOR_TAG }}
194
+          extra-images: lejianwen/rustdesk-api:${{ env.MAJOR_TAG }}-amd64,lejianwen/rustdesk-api:${{ env.MAJOR_TAG }}-arm64
195
+          push: true
189 196
 
190 197
 #      - name: Create and push manifest (:latest)
191 198
 #        uses: Noelware/docker-manifest-action@master