diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index de1caf0..4a68cbf 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -84,7 +84,7 @@ jobs: run: | set -e ART=$(cat "$GITHUB_WORKSPACE/.artifact_name") - docker run --rm -v "$SERVER_DEST_DIR:/srvci" -v "$GITHUB_WORKSPACE/$ARTIFACT_DIR:/src" "$IMAGE_NAME:$VERSION" sh -c "cp /src/$ART /srvci/$ART && ls -l /srvci" + cat "$GITHUB_WORKSPACE/$ARTIFACT_DIR/$ART" | docker run --rm -i -v "$SERVER_DEST_DIR:/srvci" "$IMAGE_NAME:$VERSION" sh -c "cat > /srvci/$ART && ls -l /srvci" echo "published: $SERVER_DEST_DIR/$ART" - name: Create release with download link if: env.RELEASE_TOKEN != '' @@ -93,6 +93,6 @@ jobs: BRANCH=${GITHUB_REF#refs/heads/} TAG="$VERSION" NAME="$VERSION" - DL="${DOWNLOAD_BASE%/}/ci/$ART" + DL="${DOWNLOAD_BASE%/}/$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"