|
@@ -26,13 +26,9 @@ jobs:
|
|
|
- name: Check out Git repository
|
|
|
uses: actions/checkout@v4
|
|
|
|
|
|
- - name: Extract Major.Minor tag
|
|
|
- id: extract_version
|
|
|
- run: |
|
|
|
- # Remove the leading 'v' and split the version into major.minor (e.g., v2.4.11 -> 2.4)
|
|
|
- VERSION="${GITHUB_REF##*/}"
|
|
|
- MAJOR_MINOR_TAG="$(echo $VERSION | cut -d. -f1,2)"
|
|
|
- echo "MAJOR_MINOR_TAG=$MAJOR_MINOR_TAG" >> $GITHUB_ENV
|
|
|
+ - name: Extract Major.Minor tag (only for Docker job)
|
|
|
+ if: matrix.name == 'Docker Build'
|
|
|
+ uses: damienaicheh/extract-version-from-tag-action@v1.3.0
|
|
|
|
|
|
- name: Install Node.js, NPM, and Yarn
|
|
|
uses: actions/setup-node@v4
|
|
@@ -75,7 +71,7 @@ jobs:
|
|
|
platforms: ${{ matrix.platform }}
|
|
|
tags: |
|
|
|
zilliz/attu:${{ github.ref_name }}
|
|
|
- zilliz/attu:${{ env.MAJOR_MINOR_TAG }}
|
|
|
+ zilliz/attu:v${{ env.MAJOR_MINOR_TAG }}.${{ env.MINOR }}
|
|
|
cache-from: type=registry,ref=zilliz/attu:cache
|
|
|
cache-to: type=inline
|
|
|
build-args: |
|