diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index c544709..dc21dc5 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -54,15 +54,12 @@ jobs: echo "RUNNER_CONTAINER_NAME is not set, skipping container operations" fi - - name: Install Go environment - uses: https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/actions/gitea-tool-cache@main - with: - # 需要指定具体版本号! - go-version: ${{ matrix.go }} - - - uses: https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/actions/setup-go@main + - name: Setup Go environment with cache + uses: https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/actions/setup-go@main with: go-version: ${{ matrix.go }} + cache: true + cache-dependency-path: go.sum - name: Prepare GO environment @@ -71,8 +68,6 @@ jobs: go env -w GOPRIVATE="${{ vars.DOMAIN_OF_GITEA}}" go env -w GOSUMDB=off git config --global url."https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/".insteadOf "https://${{ vars.DOMAIN_OF_GITEA}}/" - go clean -modcache - rm -rf go.sum - name: Build and push docker image run: |