Skip to content

Commit 796fc0e

Browse files
Updating CD.yml to create and publish NuGets
1 parent e7071aa commit 796fc0e

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

.github/workflows/CD.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
name: CD
22

33
on:
4-
workflow_dispatch:
5-
# release:
6-
# types: [published]
4+
# workflow_dispatch:
5+
release:
6+
types: [published]
77

88
env:
99
TITLE: "Thread-Safe Objects"
@@ -61,16 +61,16 @@ jobs:
6161
shell: pwsh
6262

6363
- name: Create NuGet Package
64-
run: nuget pack ThunderDesign.Net-PCL.nuspec -Version 1.1.4 -OutputDirectory ${{ env.PACKAGE_OUTPUT_DIRECTORY }}
65-
# run: nuget pack ThunderDesign.Net-PCL.nuspec -Version ${{ github.event.release.tag_name }} -OutputDirectory ${{ env.PACKAGE_OUTPUT_DIRECTORY }}
64+
# run: nuget pack ThunderDesign.Net-PCL.nuspec -Version 1.1.4 -OutputDirectory ${{ env.PACKAGE_OUTPUT_DIRECTORY }}
65+
run: nuget pack ThunderDesign.Net-PCL.nuspec -Version ${{ github.event.release.tag_name }} -OutputDirectory ${{ env.PACKAGE_OUTPUT_DIRECTORY }}
6666

6767
- name: Archive NuGet Package
6868
uses: actions/upload-artifact@v4
6969
with:
70-
name: Package_${{ env.FILE_NAME}}.1.1.4
71-
path: ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.1.1.4.nupkg
72-
# name: Package_${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}
73-
# path: ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}.nupkg
70+
# name: Package_${{ env.FILE_NAME}}.1.1.4
71+
# path: ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.1.1.4.nupkg
72+
name: Package_${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}
73+
path: ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}.nupkg
7474

75-
# - name: Publish NuGet Package
76-
# run: nuget push ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}.nupkg -Source https://api.nuget.org/v3/index.json -ApiKey ${{ secrets.NUGET_API_KEY }}
75+
- name: Publish NuGet Package
76+
run: nuget push ${{ env.PACKAGE_OUTPUT_DIRECTORY}}\${{ env.FILE_NAME}}.${{ github.event.release.tag_name }}.nupkg -Source https://api.nuget.org/v3/index.json -ApiKey ${{ secrets.NUGET_API_KEY }}

0 commit comments

Comments
 (0)