From cdf274599e695ed734ab6d849b795dff46f34f7a Mon Sep 17 00:00:00 2001 From: Ginta <775650117@qq.com> Date: Wed, 22 Apr 2026 16:43:25 +0800 Subject: [PATCH] build --- .github/workflows/docker-alpine.yml | 36 ++++++++++++++++------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/.github/workflows/docker-alpine.yml b/.github/workflows/docker-alpine.yml index 8616180..10d78d2 100644 --- a/.github/workflows/docker-alpine.yml +++ b/.github/workflows/docker-alpine.yml @@ -5,6 +5,9 @@ on: push: branches: - "main" + - "master" + tags: + - "v*" env: IMAGE_NAME: epusdt @@ -12,21 +15,26 @@ env: jobs: push-docker-hub: runs-on: ubuntu-latest - env: - TZ: Asia/Shanghai steps: - uses: actions/checkout@v6 - - name: Compute Build Metadata - id: meta - shell: bash - run: | - echo "version=main-${GITHUB_SHA}" >> "$GITHUB_OUTPUT" - echo "commit=${GITHUB_SHA}" >> "$GITHUB_OUTPUT" - echo "date=$(date -u +%Y-%m-%dT%H:%M:%SZ)" >> "$GITHUB_OUTPUT" + - name: Set Up Docker Buildx + uses: docker/setup-buildx-action@v3 - - name: Login + - name: Docker Metadata + id: meta + uses: docker/metadata-action@v5 + with: + images: ${{ secrets.DOCKERHUB_USERNAME }}/${{ env.IMAGE_NAME }} + tags: | + type=raw,value=alpine + type=raw,value=latest,enable={{is_default_branch}} + type=ref,event=branch,suffix=-alpine + type=ref,event=tag,suffix=-alpine + type=sha,prefix=sha-,suffix=-alpine + + - name: Login To Docker Hub uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} @@ -38,9 +46,5 @@ jobs: context: . file: ./Dockerfile push: true - build-args: | - VERSION=${{ steps.meta.outputs.version }} - COMMIT=${{ steps.meta.outputs.commit }} - DATE=${{ steps.meta.outputs.date }} - tags: | - ${{ secrets.DOCKERHUB_USERNAME }}/${{ env.IMAGE_NAME }}:alpine + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }}