mirror of
https://github.com/irongut/CodeCoverageSummary.git
synced 2026-05-19 08:20:13 +02:00
fixed release build workflow
This commit is contained in:
@@ -30,29 +30,7 @@ jobs:
|
|||||||
run: dotnet build src/CodeCoverageSummary.sln --configuration Release --no-restore
|
run: dotnet build src/CodeCoverageSummary.sln --configuration Release --no-restore
|
||||||
|
|
||||||
- name: Test with sample file
|
- name: Test with sample file
|
||||||
run: dotnet src/CodeCoverageSummary/bin/Release/net6.0/CodeCoverageSummary.dll src/coverage.cobertura.xml --badge true
|
run: dotnet src/CodeCoverageSummary/bin/Release/net6.0/CodeCoverageSummary.dll --files src/coverage.cobertura.xml --badge true
|
||||||
|
|
||||||
- name: Get Previous Tag
|
|
||||||
id: get_previous_tag
|
|
||||||
run: |
|
|
||||||
PREV_TAG=$(git describe --abbrev=0 --tags "${{ github.ref }}^")
|
|
||||||
echo "::set-output name=baseRef::${PREV_TAG}"
|
|
||||||
|
|
||||||
- name: Generate Changelog
|
|
||||||
id: generate_changelog
|
|
||||||
uses: nblagoev/pull-release-notes-action@v1.0.2
|
|
||||||
env:
|
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
with:
|
|
||||||
base-ref: ${{ steps.get_previous_tag.outputs.baseRef }}
|
|
||||||
head-ref: ${{ github.ref }}
|
|
||||||
|
|
||||||
- name: Add Changelog to Release
|
|
||||||
uses: irongut/EditRelease@v1.0.0
|
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
id: ${{ github.event.release.id }}
|
|
||||||
body: ${{ steps.generate_changelog.outputs.result }}
|
|
||||||
|
|
||||||
deploy:
|
deploy:
|
||||||
name: Deploy to GHCR
|
name: Deploy to GHCR
|
||||||
|
|||||||
Reference in New Issue
Block a user