fix: 归档包流水线 (#71)

This commit is contained in:
hhhhsc701
2025-11-10 20:34:35 +08:00
committed by GitHub
parent 9dd26d622f
commit 451d3c8207
2 changed files with 9 additions and 9 deletions

View File

@@ -46,19 +46,16 @@ jobs:
run: |
make build-${{ inputs.service_name }} VERSION=latest
- name: Tag Docker Image
run: |
docker tag datamate-${{ inputs.service_name }}:latest ${{ steps.set-tag.outputs.TAGS }}
- name: Push Docker Image
- name: Tag & Push Docker Image
if: github.event_name != 'pull_request' && !startsWith(github.workflow, 'Package')
run: |
docker tag datamate-${{ inputs.service_name }}:latest ${{ steps.set-tag.outputs.TAGS }}
docker push ${{ steps.set-tag.outputs.TAGS }}
- name: Save Docker Image
if: startsWith(github.workflow, 'Package')
run: |
docker save -o datamate-${{ inputs.service_name }}.tar ${{ steps.set-tag.outputs.TAGS }}
docker save -o datamate-${{ inputs.service_name }}.tar datamate-${{ inputs.service_name }}:latest
- name: Upload Docker Image
if: startsWith(github.workflow, 'Package')

View File

@@ -36,7 +36,7 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Save Image
- name: Download Image
uses: actions/download-artifact@v5
with:
path: images
@@ -54,5 +54,8 @@ jobs:
- name: Upload Package
uses: actions/upload-artifact@v4
with:
name: package
path: datamate.tar
name: datamate
include-hidden-files: true
path: |
deployment/
images/