From 557ace6150b92b27c4ba97f3989c28c6bcee062c Mon Sep 17 00:00:00 2001 From: loveuer Date: Mon, 21 Sep 2026 01:45:51 -0700 Subject: [PATCH] ci: merge CLI build into deploy workflow --- .gitea/workflows/cli-release.yaml | 19 ------------------- .gitea/workflows/release.yaml | 8 +++++++- 2 files changed, 7 insertions(+), 20 deletions(-) delete mode 100644 .gitea/workflows/cli-release.yaml diff --git a/.gitea/workflows/cli-release.yaml b/.gitea/workflows/cli-release.yaml deleted file mode 100644 index b4e5d96..0000000 --- a/.gitea/workflows/cli-release.yaml +++ /dev/null @@ -1,19 +0,0 @@ -name: CLI Build - -on: - push: - branches: - - master - -jobs: - build: - runs-on: tencent-local - steps: - - name: Checkout - uses: actions/checkout@v4 - - - name: Build CLI binaries - run: ./scripts/build-cli.sh - - - name: Verify checksums - run: cd dist && sha256sum -c checksums.txt diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 2281636..30387ef 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -1,4 +1,4 @@ -name: Release +name: Build and Deploy on: push: @@ -12,6 +12,12 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Build CLI binaries + run: ./scripts/build-cli.sh + + - name: Verify CLI checksums + run: cd dist && sha256sum -c checksums.txt + - name: Build image run: docker build --build-arg GOPROXY=https://goproxy.cn,direct -t ufile:latest .