Skip to content

Commit e0e80b6

Browse files
committed
feat: Complete GitHub Packages and Release automation workflow
1 parent 6e243a7 commit e0e80b6

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

β€Ž.github/workflows/ci.ymlβ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,9 @@ jobs:
9595

9696
- name: Publish to NuGet
9797
run: dotnet nuget push ./nupkgs/*.nupkg --api-key ${{ secrets.NUGET_API_KEY }} --source https://api.nuget.org/v3/index.json --skip-duplicate
98+
99+
- name: Publish to GitHub Packages
100+
run: dotnet nuget push ./nupkgs/*.nupkg --api-key ${{ secrets.GITHUB_TOKEN }} --source https://nuget.pkg.github.com/byerlikaya/index.json --skip-duplicate
98101

99102
release:
100103
name: Create GitHub Release

β€Žsrc/SmartRAG/SmartRAG.csprojβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2828
<NoWarn>$(NoWarn);CS1591</NoWarn>
2929

30-
<!-- Modern NuGet Features -->
30+
<!-- GitHub Packages Configuration -->
3131
<RepositoryBranch>main</RepositoryBranch>
3232
<RepositoryCommit>$(SourceRevisionId)</RepositoryCommit>
3333
<EmbedUntrackedSources>true</EmbedUntrackedSources>

0 commit comments

Comments
Β (0)