Browse Source

adjusting publish workflow2

Charlie Kindel 4 years ago
parent
commit
889bfcf90c
1 changed files with 29 additions and 36 deletions
  1. 29 36
      .github/workflows/publish.yml

+ 29 - 36
.github/workflows/publish.yml

@@ -34,54 +34,47 @@ jobs:
       #- name: Pack nuget package with symbols
       #  run: dotnet pack --include-symbols
       
-      - name: Publish Terminal.Gui
-        id: publish_nuget
-        uses: brandedoutcast/[email protected]
-        with:
-          VERSION_STATIC: ${{ env.MINVERVERSIONOVERRIDE }}
-          NUGET_SOURCE: https://api.nuget.org
-
-          # Filepath of the project to be packaged, relative to root of repository
-          PROJECT_FILE_PATH: Terminal.Gui/Terminal.Gui.csproj
+      # - name: Publish Terminal.Gui
+      #   id: publish_nuget
+      #   uses: brandedoutcast/[email protected]
+      #   with:
+      #     VERSION_STATIC: ${{ env.MINVERVERSIONOVERRIDE }}
+      #     NUGET_SOURCE: https://api.nuget.org
+
+      #     # Filepath of the project to be packaged, relative to root of repository
+      #     PROJECT_FILE_PATH: Terminal.Gui/Terminal.Gui.csproj
           
-          # NuGet package id, used for version detection & defaults to project name
-          PACKAGE_NAME: Terminal.Gui
+      #     # NuGet package id, used for version detection & defaults to project name
+      #     PACKAGE_NAME: Terminal.Gui
           
-          # Filepath with version info, relative to root of repository & defaults to PROJECT_FILE_PATH
-          #VERSION_FILE_PATH: Terminal.Gui/Directory.Build.props
+      #     # Filepath with version info, relative to root of repository & defaults to PROJECT_FILE_PATH
+      #     #VERSION_FILE_PATH: Terminal.Gui/Directory.Build.props
 
-          # Regex pattern to extract version info in a capturing group
-          #VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
+      #     # Regex pattern to extract version info in a capturing group
+      #     #VERSION_REGEX: ^\s*<Version>(.*)<\/Version>\s*$
           
-          # Useful with external providers like Nerdbank.GitVersioning, ignores VERSION_FILE_PATH & VERSION_REGEX
-          # VERSION_STATIC: 1.0.0
-
-          # Flag to toggle git tagging, enabled by default
-          TAG_COMMIT: false
+      #     # Useful with external providers like Nerdbank.GitVersioning, ignores VERSION_FILE_PATH & VERSION_REGEX
+      #     # VERSION_STATIC: 1.0.0
 
-          # Format of the git tag, [*] gets replaced with actual version
-          # TAG_FORMAT: v*
+      #     # Flag to toggle git tagging, enabled by default
+      #     TAG_COMMIT: false
 
-          # API key to authenticate with NuGet server
-          NUGET_KEY: ${{secrets.NUGET_API_KEY}}
+      #     # Format of the git tag, [*] gets replaced with actual version
+      #     # TAG_FORMAT: v*
 
-          # NuGet server uri hosting the packages, defaults to https://api.nuget.org
-          # NUGET_SOURCE: https://api.nuget.org
+      #     # API key to authenticate with NuGet server
+      #     NUGET_KEY: ${{secrets.NUGET_API_KEY}}
 
-          # Flag to toggle pushing symbols along with nuget package to the server, disabled by default
-          # This is broken - see https://github.com/brandedoutcast/publish-nuget/issues/30
-          INCLUDE_SYMBOLS: false
+      #     # NuGet server uri hosting the packages, defaults to https://api.nuget.org
+      #     # NUGET_SOURCE: https://api.nuget.org
 
-    - name: Install dependencies
-      run: dotnet restore
+      #     # Flag to toggle pushing symbols along with nuget package to the server, disabled by default
+      #     # This is broken - see https://github.com/brandedoutcast/publish-nuget/issues/30
+      #     INCLUDE_SYMBOLS: false
 
-    - name: Test
-      run: |
-        dotnet test --no-restore --verbosity normal --collect:"XPlat Code Coverage"  --settings UnitTests/coverlet.runsettings
-        mv -v UnitTests/TestResults/*/*.* UnitTests/TestResults/
       - name: Test to generate Code Coverage Report
         run: |
-          dotnet test --no-restore --verbosity normal --collect:"XPlat Code Coverage"  --settings UnitTests/coverlet.runsettings
+          dotnet test --no-restore --verbosity normal --collect:"XPlat Code Coverage" --settings UnitTests/coverlet.runsettings
           mv -v UnitTests/TestResults/*/*.* UnitTests/TestResults/
 
       - name: Create Test Coverage Badge