From 0992c2ad7b18a7a715dd149212ff97c2956d42f4 Mon Sep 17 00:00:00 2001 From: shanshanzhong Date: Sat, 9 Aug 2025 07:18:58 -0700 Subject: [PATCH] =?UTF-8?q?ci(docker):=20=E6=9B=B4=E6=96=B0Docker=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E6=B5=81=E4=BB=A5=E5=8C=85=E5=90=AB=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E6=AD=A5=E9=AA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加checkout步骤并使用环境变量进行认证 包含构建Linux可执行文件的步骤 --- .gitea/workflows/docker.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index af6ee7f..d4372ee 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -25,10 +25,12 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - # 使用gitea-tool-cache需要指定具体的版本号1 + # 使用gitea-tool-cache需要指定具体的版本号 go: ["1.24.3"] steps: + - name: Checkout + uses: https://${{ env.GIT_USERNAME }}:${{ env.GIT_PASSWORD }}@${{ vars.DOMAIN_OF_GITEA}}/actions/checkout@main # 将.env环境变量配置文件拷贝致gitea runner容器 - name: copy env file to runner container @@ -71,6 +73,7 @@ jobs: run: | source ${{ gitea.workspace }}/deploy/.env go mod tidy + make build-linux make docker make publish-docker make docker-run