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: | run: |
make build-${{ inputs.service_name }} VERSION=latest make build-${{ inputs.service_name }} VERSION=latest
- name: Tag Docker Image - name: Tag & Push Docker Image
run: |
docker tag datamate-${{ inputs.service_name }}:latest ${{ steps.set-tag.outputs.TAGS }}
- name: Push Docker Image
if: github.event_name != 'pull_request' && !startsWith(github.workflow, 'Package') if: github.event_name != 'pull_request' && !startsWith(github.workflow, 'Package')
run: | run: |
docker tag datamate-${{ inputs.service_name }}:latest ${{ steps.set-tag.outputs.TAGS }}
docker push ${{ steps.set-tag.outputs.TAGS }} docker push ${{ steps.set-tag.outputs.TAGS }}
- name: Save Docker Image - name: Save Docker Image
if: startsWith(github.workflow, 'Package') if: startsWith(github.workflow, 'Package')
run: | 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 - name: Upload Docker Image
if: startsWith(github.workflow, 'Package') if: startsWith(github.workflow, 'Package')

View File

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