Skip to content

Commit 863f5a5

Browse files
committed
Allow leveraging repo secrets for tests
1 parent 82fd181 commit 863f5a5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ env:
2929
MSBUILDTERMINALLOGGER: auto
3030
Configuration: ${{ github.event.inputs.configuration || 'Release' }}
3131
SLEET_FEED_URL: ${{ vars.SLEET_FEED_URL }}
32+
OPENAI__KEY: ${{ secrets.OPENAI__KEY }}
3233

3334
defaults:
3435
run:
@@ -86,7 +87,7 @@ jobs:
8687
- name: 🚀 sleet
8788
env:
8889
SLEET_CONNECTION: ${{ secrets.SLEET_CONNECTION }}
89-
if: env.SLEET_CONNECTION != ''
90+
if: env.SLEET_CONNECTION != '' && env.SLEET_FEED_URL != ''
9091
run: |
9192
dotnet tool update sleet -g --allow-downgrade --version $(curl -s --compressed ${{ vars.SLEET_FEED_URL }} | jq '.["sleet:version"]' -r)
9293
sleet push bin --config none -f --verbose -p "SLEET_FEED_CONTAINER=nuget" -p "SLEET_FEED_CONNECTIONSTRING=${{ secrets.SLEET_CONNECTION }}" -p "SLEET_FEED_TYPE=azure" || echo "No packages found"

0 commit comments

Comments
 (0)