ljw 1 год назад
Родитель
Сommit
70e4ff7820
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      .github/workflows/build.yml

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

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