Skip to content

Commit 94f9697

Browse files
committed
Allow seamless sleet upgrades without requiring workflow updates
1 parent a6c207d commit 94f9697

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ jobs:
8484
SLEET_CONNECTION: ${{ secrets.SLEET_CONNECTION }}
8585
if: env.SLEET_CONNECTION != ''
8686
run: |
87-
dotnet tool install -g --version 4.0.18 sleet
87+
dotnet tool update sleet -g --allow-downgrade --version $(curl -s --compressed ${{ vars.SLEET_FEED_URL }} | jq '.["sleet:version"]' -r)
8888
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"
8989
9090
dotnet-format:

.github/workflows/publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,5 +53,5 @@ jobs:
5353
SLEET_CONNECTION: ${{ secrets.SLEET_CONNECTION }}
5454
if: env.SLEET_CONNECTION != ''
5555
run: |
56-
dotnet tool install -g --version 4.0.18 sleet
56+
dotnet tool update sleet -g --allow-downgrade --version $(curl -s --compressed ${{ vars.SLEET_FEED_URL }} | jq '.["sleet:version"]' -r)
5757
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)