24 Commits
49 changed files with 2019 additions and 331 deletions

No files matched your search

+2 -2
View File
@@ -73,7 +73,7 @@ jobs:
echo "version=$version" >> "$GITHUB_OUTPUT"
echo "profile=$profile" >> "$GITHUB_OUTPUT"
- name: Build self-contained platform packages
- name: Build framework-dependent platform packages
shell: bash
run: |
bash ./scripts/publish-platform-packages.sh \
@@ -155,7 +155,7 @@ jobs:
- Windows x64:`.zip`
- Linux x64 / ARM64:`.tar.gz`
- `SHA256SUMS`:发布包校验值
- 自包含程序包无需预装 .NET 或 ASP.NET Core Runtime
- 二进制程序包不包含 .NET 或 ASP.NET Core Runtime;请先安装匹配版本的 ASP.NET Core Runtime
Windows ARM64 与 macOS Intel / Apple Silicon 包可通过手动运行工作流并启用扩展平台生成。
+2
View File
@@ -2,6 +2,7 @@
FROM --platform=$BUILDPLATFORM node:24-alpine AS frontend
WORKDIR /source
COPY versions.props ./
COPY web/package.json web/package-lock.json ./web/
RUN npm --prefix web ci
COPY web/ ./web/
@@ -11,6 +12,7 @@ FROM --platform=$BUILDPLATFORM mcr.microsoft.com/dotnet/sdk:10.0-alpine AS build
ARG TARGETARCH
WORKDIR /source
COPY global.json ./
COPY versions.props ./
COPY .env.example ./
COPY src/Jiaowu.Api/Jiaowu.Api.csproj ./src/Jiaowu.Api/
RUN dotnet restore ./src/Jiaowu.Api/Jiaowu.Api.csproj --arch "$TARGETARCH"
+1 -1
View File
@@ -39,7 +39,7 @@ for runtime in "${runtimes[@]}"; do
dotnet publish "$project" \
--configuration Release \
--runtime "$runtime" \
--self-contained true \
--self-contained false \
--output "$package_root" \
-p:BuildFrontendOnPublish=false \
-p:Version="$version" \
Loaded 3 of 49 files, more files were not shown because too many files have changed in this diff. Show more