Skip to content

Commit d524767

Browse files
committed
Fix conditional release step for release-please
1 parent 1e5c43e commit d524767

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/build-and-release.yaml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ jobs:
1717
token: ${{secrets.GITHUB_TOKEN}}
1818
default-branch: main
1919

20+
- name: Debug release outputs
21+
run: |
22+
echo "releases_created: ${{ steps.release.outputs.releases_created }}"
23+
echo "version: ${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }}"
24+
2025
- uses: actions/checkout@v3
2126
with:
2227
fetch-depth: 0
@@ -29,12 +34,13 @@ jobs:
2934
dotnet build --configuration Release --no-restore -p:Deterministic=true
3035
tree
3136
- name: Pack
32-
if: ${{ steps.release.outputs.releases_created }}
33-
run: |
34-
dotnet pack --configuration Release --no-build # -p:PackageID=OpenFeature
37+
if: ${{ steps.release.outputs.releases_created == 'true' }}
38+
run: |
39+
dotnet pack --configuration Release --no-build
40+
3541
- name: Publish to Nuget
36-
if: ${{ steps.release.outputs.releases_created }}
42+
if: ${{ steps.release.outputs.releases_created == 'true' }}
3743
run: |
3844
dotnet nuget push src/CloudBees.OpenFeature.Provider/bin/Release/CloudBees.OpenFeature.Provider.${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }}.nupkg `
3945
--api-key ${{secrets.NUGET_TOKEN}} `
40-
--source https://api.nuget.org/v3/index.json
46+
--source https://api.nuget.org/v3/index.json

0 commit comments

Comments
 (0)