@@ -171,13 +171,22 @@ jobs:
171171 escaped_md="${escaped_md//$'\n'/\\n}"
172172 # echo Escaped markdown is $escaped_md
173173 echo Reformatting MD-files...
174+ # Unit
174175 sed -i 's/# Summary/# Code Coverage Summary/g' $file_u
175176 sed -i "1a $escaped_md" $file_u # insert markdown-string after the 1st line
176- sed -i 's|<details open><summary>Summary</summary>|<details><summary>Unit Tests</summary>|g' $file_u
177- sed -i 's/## Coverage/## Unit Test Coverage/g' $file_u
177+ sed -i 's|<details open><summary>Summary</summary>|<details><summary>Coverage Summary</summary>|g' $file_u
178+ #sed -i 's/## Coverage/## Unit Test Coverage/g' $file_u
179+ sed -i '/## Coverage/d' $file_u # delete line
180+ # sed -i '/S/{x;s/$/S2/;x;G}' filename.txt
181+ # 1. /S/ - Finds the line containing S.
182+ # 2. {x;s/$/S2/;x;G} - Uses the hold space to insert S2 before the matched line.
183+ sed -i '/<details><summary>Coverage Summary/{x;s/$/## Unit Test Coverage/;x;G}' $file_u
184+ # Acceptance
178185 sed -i 's/# Summary/\n---\n/g' $file_a
179- sed -i 's|<details open><summary>Summary</summary>|<details><summary>Acceptance Tests</summary>|g' $file_a
180- sed -i 's/## Coverage/## Acceptance Test Coverage/g' $file_a
186+ sed -i 's|<details open><summary>Summary</summary>|<details><summary>Coverage Summary</summary>|g' $file_a
187+ #sed -i 's/## Coverage/## Acceptance Test Coverage/g' $file_a
188+ sed -i '/## Coverage/d' $file_a # delete line
189+ sed -i '/<details><summary>Coverage Summary/{x;s/$/## Acceptance Test Coverage/;x;G}' $file_a
181190 # Adding a job summary -> https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#adding-a-job-summary
182191 echo Publishing coverage in job summary...
183192 cat $file_u >> $GITHUB_STEP_SUMMARY
@@ -220,14 +229,14 @@ jobs:
220229 - name : Restore dependencies
221230 run : dotnet restore ./Ocelot.Administration.IdentityServer4.sln
222231
223- - name : Build project
224- run : dotnet build ./src/Ocelot.Administration.IdentityServer4.csproj --configuration Release --no-restore /p:ContinuousIntegrationBuild=true
232+ # - name: Build project
233+ # run: dotnet build ./src/Ocelot.Administration.IdentityServer4.csproj --configuration Release --no-restore /p:ContinuousIntegrationBuild=true
225234
226- - name : Pack project
227- run : dotnet pack ./src/Ocelot.Administration.IdentityServer4.csproj --configuration Release --output ./packages
235+ # - name: Pack project
236+ # run: dotnet pack ./src/Ocelot.Administration.IdentityServer4.csproj --configuration Release --output ./packages /p:ContinuousIntegrationBuild=true
228237
229- - name : Publish to GitHub Packages
230- run : dotnet nuget push ./packages/*.nupkg --source "https://nuget.pkg.github.com/ThreeMammals/index.json" --api-key ${{ secrets.GITHUB_TOKEN }} --skip-duplicate
238+ # - name: Publish to GitHub Packages
239+ # run: dotnet nuget push ./packages/*.nupkg --source "https://nuget.pkg.github.com/ThreeMammals/index.json" --api-key ${{ secrets.GITHUB_TOKEN }} --skip-duplicate
231240
232- - name : Publish to NuGet
233- run : dotnet nuget push ./packages/*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{ secrets.NUGET_API_KEY_2025 }} --skip-duplicate
241+ # - name: Publish to NuGet
242+ # run: dotnet nuget push ./packages/*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{ secrets.NUGET_API_KEY_2025 }} --skip-duplicate
0 commit comments