XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEExtension.NetCore.AutoConfig

【DLL】自动实现配置文件的存储

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEExtension.NetCore.AutoConfig

更新CI/CD流程以支持包发布和验证

添加或修改了publish-packages和validate作业,集成dotnet restore、build、pack等步骤。增加了包版本变量、工件上传和包验证流程,优化了构建与发布自动化。

9bdeca8
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

2 个文件 +0 -6
Modified .github/workflows/publish-packages.yml +0 -3
@@ -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
Modified .github/workflows/validate.yml +0 -3
@@ -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: |