From 0f5c8c08ff83899181c00f68d59433d0d30be940 Mon Sep 17 00:00:00 2001 From: spdis Date: Thu, 27 Nov 2025 11:18:00 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=8D=E8=AF=95=E4=B8=80=E6=AC=A1[ci][0.2.3]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index adbfdad..51e9c22 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -82,9 +82,11 @@ jobs: echo "artifact: $GITHUB_WORKSPACE/$ARTIFACT_DIR/$ART" - name: Publish to /srv/ci run: | + set -e ART=$(cat "$GITHUB_WORKSPACE/.artifact_name") - sudo mkdir -p "$SERVER_DEST_DIR" - sudo cp "$GITHUB_WORKSPACE/$ARTIFACT_DIR/$ART" "$SERVER_DEST_DIR/" + mkdir -p "$SERVER_DEST_DIR" + cp "$GITHUB_WORKSPACE/$ARTIFACT_DIR/$ART" "$SERVER_DEST_DIR/" + ls -l "$SERVER_DEST_DIR" echo "published: $SERVER_DEST_DIR/$ART" - name: Create release with download link if: env.RELEASE_TOKEN != '' @@ -93,6 +95,6 @@ jobs: BRANCH=${GITHUB_REF#refs/heads/} TAG="$VERSION" NAME="$VERSION" - DL="${DOWNLOAD_BASE%/}/$ART" + DL="${DOWNLOAD_BASE%/}/ci/$ART" JSON=$(printf '{"tag_name":"%s","target_commitish":"%s","name":"%s","body":"%s"}' "$TAG" "$BRANCH" "$NAME" "$DL") curl -sS -X POST "$GITEA_SERVER/api/v1/repos/$GITEA_REPO/releases" -H "Content-Type: application/json" -H "Authorization: token $RELEASE_TOKEN" -d "$JSON"