From d3b6889974cb01d2b34470ac232a0e4200706b0e Mon Sep 17 00:00:00 2001 From: YuCat-OVO <66810215+YuCat-OVO@users.noreply.github.com> Date: Fri, 1 Mar 2024 20:44:48 +0800 Subject: [PATCH] reg --- .github/workflows/build.yml | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 7e9c839..eeb1593 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -6,10 +6,10 @@ on: branches: - "main" paths-ignore: - - '.github/**' - - 'docs/**' - - 'README.md' - - 'get_version.py' + - ".github/**" + - "docs/**" + - "README.md" + - "get_version.py" env: REGISTRY: ghcr.io @@ -26,14 +26,16 @@ jobs: - name: Set variables id: set-vars run: | - VERSION="1.0.0" - BAIDUNETDISK_VERSION="4.17.7" + VERSION="1.0.1" + BAIDUNETDISK_VERSION=$(jq -r '.[2] | "\(.arch)"' info.json) + BAIDUNETDISK_URL=$(jq -r '.[2] | "\(.url)"' info.json) GITHUB_REF=${{ github.ref }} BRACH=${GITHUB_REF#refs/heads/} DATE=$(date '+%Y-%m-%dT%H:%M:%S%Z') echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT echo "BAIDUNETDISK_VERSION=${BAIDUNETDISK_VERSION}" >> $GITHUB_OUTPUT + echo "BAIDUNETDISK_URL=${BAIDUNETDISK_URL}" >> $GITHUB_OUTPUT echo "GITHUB_REF=${GITHUB_REF}" >> $GITHUB_OUTPUT echo "BRACH=${BRACH}" >> $GITHUB_OUTPUT echo "DATE=${DATE}" >> $GITHUB_OUTPUT @@ -42,7 +44,9 @@ jobs: id: meta uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: | + ${{ env.IMAGE_NAME }} + ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=raw,value=${{ steps.set-vars.outputs.VERSION }} type=raw,value=${{ steps.set-vars.outputs.BRACH }} @@ -54,6 +58,12 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_TOKEN }} + - name: Login to GHCR uses: docker/login-action@v3 with: @@ -73,5 +83,6 @@ jobs: BUILD_DATE=${{ steps.set-vars.outputs.DATE }} VERSION=${{ steps.set-vars.outputs.VERSION }} BAIDUNETDISK_VERSION=${{ steps.set-vars.outputs.BAIDUNETDISK_VERSION }} + BAIDUNETDISK_URL=${{ steps.set-vars.outputs.BAIDUNETDISK_URL }} labels: ${{ steps.meta.outputs.labels }} tags: ${{ steps.meta.outputs.tags }}