Skip to content

Commit 8d2cb9b

Browse files
committed
Allow leveraging repo secrets for tests
1 parent 82850e1 commit 8d2cb9b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/build.yml

Lines changed: 5 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:
@@ -71,6 +72,9 @@ jobs:
7172
- name: 🙏 build
7273
run: dotnet build -m:1 -bl:build.binlog
7374

75+
- name: 🔑 secrets
76+
uses: ./.github/actions/secrets
77+
7478
- name: 🧪 test
7579
run: |
7680
dotnet tool update -g dotnet-retest
@@ -86,7 +90,7 @@ jobs:
8690
- name: 🚀 sleet
8791
env:
8892
SLEET_CONNECTION: ${{ secrets.SLEET_CONNECTION }}
89-
if: env.SLEET_CONNECTION != ''
93+
if: env.SLEET_CONNECTION != '' && env.SLEET_FEED_URL != ''
9094
run: |
9195
dotnet tool update sleet -g --allow-downgrade --version $(curl -s --compressed ${{ vars.SLEET_FEED_URL }} | jq '.["sleet:version"]' -r)
9296
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)