|
2 | 2 | name: Release Package |
3 | 3 | on: |
4 | 4 | push: |
5 | | - branches: |
6 | | - - main |
7 | 5 | tags: |
8 | 6 | - 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10 |
9 | 7 | jobs: |
@@ -64,26 +62,27 @@ jobs: |
64 | 62 | run: dotnet build ./src/Ocelot.Testing.csproj --configuration Release --no-restore |
65 | 63 | - name: Pack project |
66 | 64 | run: dotnet pack ./src/Ocelot.Testing.csproj --configuration Release --output ./packages |
67 | | - # - name: Publish to GitHub Packages |
68 | | - # run: dotnet nuget push ./packages/*.nupkg --source "https://nuget.pkg.github.com/ThreeMammals/index.json" --api-key ${{ secrets.GITHUB_TOKEN }} --skip-duplicate |
69 | | - # - name: Publish to NuGet |
70 | | - # run: dotnet nuget push ./packages/*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{ secrets.NUGET_API_KEY_2025 }} --skip-duplicate |
71 | | - - name: Find assets |
72 | | - id: assets |
73 | | - run: | |
74 | | - echo "ASSETS=$(find packages/*.* -print | tr '\n' ' ')" >> $GITHUB_OUTPUT |
75 | | - echo "ASSETS=$(find packages/ -name '*.*pkg' -printf '%f\n')" |
76 | | - - name: Use files in another step |
77 | | - run: | |
78 | | - echo "Files found: ${{ steps.assets.outputs.ASSETS }}" |
| 65 | + - name: Publish to GitHub Packages |
| 66 | + run: dotnet nuget push ./packages/*.nupkg --source "https://nuget.pkg.github.com/ThreeMammals/index.json" --api-key ${{ secrets.GITHUB_TOKEN }} --skip-duplicate |
| 67 | + - name: Publish to NuGet |
| 68 | + run: dotnet nuget push ./packages/*.nupkg --source "https://api.nuget.org/v3/index.json" --api-key ${{ secrets.NUGET_API_KEY_2025 }} --skip-duplicate |
| 69 | + |
| 70 | + # - name: Find assets |
| 71 | + # id: assets |
| 72 | + # run: | |
| 73 | + # echo "ASSETS=$(find packages/*.* -print | tr '\n' ' ')" >> $GITHUB_OUTPUT |
| 74 | + # echo "ASSETS=$(find packages/ -name '*.*pkg' -printf '%f\n')" |
| 75 | + # - name: Use files in another step |
| 76 | + # run: | |
| 77 | + # echo "Files found: ${{ steps.assets.outputs.ASSETS }}" |
79 | 78 |
|
80 | 79 | - name: GitHub Release |
81 | 80 | uses: softprops/action-gh-release@v2 |
82 | 81 | env: |
83 | 82 | PACKAGE_VERSION: ${{ steps.ver.outputs.PkgVersion }} |
84 | 83 | OCELOT_VERSION: ${{ steps.xml.outputs.OcelotRefVer }} |
85 | 84 | with: |
86 | | - tag_name: 0.0.5 # Name of a tag. defaults to github.ref_name |
| 85 | + # tag_name: 0.0.5 # Name of a tag. defaults to github.ref_name |
87 | 86 | body: | |
88 | 87 | ## Version [${{ env.PACKAGE_VERSION }}](https://www.nuget.org/packages/Ocelot.Testing/${{ env.PACKAGE_VERSION }}) |
89 | 88 | - Ocelot dependency package: v[${{ env.OCELOT_VERSION }}](https://www.nuget.org/packages/Ocelot/${{ env.OCELOT_VERSION }}) |
|
0 commit comments