2 Commits

Author SHA1 Message Date
8b4722a58b 更新 Dockerfile 2026-03-23 10:09:05 +00:00
7cfe8b616a feat: 將套件編譯到工作目錄的 output 中 2026-03-21 21:31:24 +08:00
3 changed files with 4 additions and 2 deletions

View File

@@ -3,6 +3,7 @@ FROM mcr.microsoft.com/dotnet/sdk:10.0
# 更新並安裝必要的工具後清理暫存檔案以減小映像檔大小
RUN apt update \
&& apt install -y curl jq unzip \
&& apt clean \
&& rm -rf /var/lib/apt/lists/*
COPY entrypoint.sh /entrypoint.sh

View File

@@ -32,3 +32,4 @@ runs:
RELEASE_AUTHOR: ${{ inputs.RELEASE_AUTHOR }}
RELEASE_COMPANY: ${{ inputs.RELEASE_COMPANY }}
RELEASE_DESCRIPTION: ${{ inputs.RELEASE_DESCRIPTION }}
WORKSPACE: ${{ gitea.workspace }}

View File

@@ -44,7 +44,7 @@ echo "--------------------------------------------------"
RELEASE_URL="$GITEA_SERVER_URL/$GITEA_REPOSITORY/src/branch/master"
# 打包 NUGET 套件
cd $RELEASE_PROJECT && dotnet pack -c "$CONFIGURATION" -o "output" \
cd $RELEASE_PROJECT && dotnet pack -c "$CONFIGURATION" -o "$WORKSPACE/output" \
/p:PackageVersion="$RELEASE_VERSION" \
/p:RepositoryUrl="$RELEASE_URL" \
/p:RepositoryType="git" \