name: Buildx on: push: branches: - latest tags: - 'v*' - 'release-*' - 'preview-*' jobs: Pipline: runs-on: ubuntu-latest steps: - name: Get REPO NAME run: echo "REPO_NAME=${GITHUB_REPOSITORY#*/}" >> $GITHUB_ENV - name: Checkout code uses: https://git.linkiio.cn/actions/checkout@v3 - name: Login to Docker Registry uses: https://git.linkiio.cn/actions/login-action@v2 with: registry: docker.linkiio.cn username: ${{ vars.REGISTRY_USERNAME }} password: ${{ vars.REGISTRY_PASSWORD }} - name: Build Push Docker imagee uses: https://git.linkiio.cn/actions/build-push-action@v3 with: context: . file: https://open.linkiio.cn/docker/linkpay push: true tags: docker.linkiio.cn/linkpay/${{ env.REPO_NAME }}:${{ github.ref_name }} build-args: | GOPRIVATE=${{ secrets.GOPRIVATE }} NAME=${{ env.REPO_NAME }}