Skip to content

Commit 9deaf4c

Browse files
committed
Additional improvements to deploy workflow
1 parent 891dd95 commit 9deaf4c

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

.github/workflows/deploy.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,23 @@ jobs:
2323
run: dotnet workload restore
2424
- name: Restore dependencies
2525
run: dotnet restore
26+
# This action does a nice job of updating the version, but it does not ensure a valid version format.
2627
- name: .NET project version updater
2728
uses: vers-one/dotnet-project-version-updater@v1.7
2829
with:
29-
files: |
30+
file: |
3031
"Float.Core/Float.Core.csproj", "**/*.nuspec", "**/AssemblyInfo.cs"
3132
version: ${{ github.event.release.name }}
3233
- name: Build Library
3334
run: dotnet build ./Float.Core/Float.Core.csproj --configuration Release --no-restore
3435
- name: Pack and Upload
3536
run: dotnet pack --configuration Release --no-restore
37+
- name: Archive artifact
38+
uses: actions/upload-artifact@v4
39+
with:
40+
name: Float.Core.${{ github.event.release.name }}.nupkg
41+
path: ./Float.Core/bin/Release/Float.Core.${{ github.event.release.name }}.nupkg
42+
if-no-files-found: error
3643
- name: Deploy to NuGet
3744
env:
3845
FLOAT_NUGET_TOKEN: ${{ secrets.FLOAT_NUGET_TOKEN }}

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
6.0.x
1818
7.0.x
1919
8.0.x
20-
- name: Retore Workload
20+
- name: Restore Workload
2121
run: dotnet workload restore
2222
- name: Restore dependencies
2323
run: dotnet restore

Float.Core/Float.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
1313
<LangVersion>9.0</LangVersion>
1414
<ReleaseVersion>1.0.0</ReleaseVersion>
15-
<Version></Version>
15+
<Version>1.0.3</Version>
1616
<UseMaui>true</UseMaui>
1717
</PropertyGroup>
1818
<ItemGroup>

0 commit comments

Comments
 (0)