返回提交历史
Modified
.github/workflows/publish-packages.yml
+0
-3
Modified
.github/workflows/validate.yml
+0
-3
XFEstudio/XFEExtension.NetCore.AutoConfig
更新CI/CD流程以支持包发布和验证
添加或修改了publish-packages和validate作业,集成dotnet restore、build、pack等步骤。增加了包版本变量、工件上传和包验证流程,优化了构建与发布自动化。
9bdeca8
代码差异
2 个文件
+0
-6
@@ -67,9 +67,6 @@ jobs:
67
67
- name: Build
68
68
run: dotnet build ${{ env.SOLUTION_PATH }} --configuration Release --no-restore -p:GeneratePackageOnBuild=false -p:ContinuousIntegrationBuild=true -p:Version=${{ env.PACKAGE_VERSION }} -p:PackageVersion=${{ env.PACKAGE_VERSION }}
69
69
70
- name: Test
71
run: dotnet test ${{ env.SOLUTION_PATH }} --configuration Release --no-build --no-restore -p:GeneratePackageOnBuild=false -p:ContinuousIntegrationBuild=true
72
73
70
- name: Pack
74
71
run: dotnet pack ${{ env.PROJECT_PATH }} --configuration Release --no-build --no-restore --output ${{ env.PACKAGE_OUTPUT_DIR }} -p:GeneratePackageOnBuild=false -p:ContinuousIntegrationBuild=true -p:Version=${{ env.PACKAGE_VERSION }} -p:PackageVersion=${{ env.PACKAGE_VERSION }}
75
72
@@ -34,9 +34,6 @@ jobs:
34
34
- name: Build
35
35
run: dotnet build $env:SOLUTION_PATH --configuration Release --no-restore -p:GeneratePackageOnBuild=false -p:ContinuousIntegrationBuild=true
36
36
37
- name: Test
38
run: dotnet test $env:SOLUTION_PATH --configuration Release --no-build --no-restore -p:GeneratePackageOnBuild=false -p:ContinuousIntegrationBuild=true
39
40
37
- name: Pack test package
41
38
shell: pwsh
42
39
run: |