File tree Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Expand file tree Collapse file tree 1 file changed +18
-4
lines changed Original file line number Diff line number Diff line change @@ -205,14 +205,28 @@ jobs:
205205 run : cd .repo && npx projen package:dotnet
206206 - name : Collect dotnet Artifact
207207 run : mv .repo/dist dist
208+ - name : Extract Version
209+ id : extract-version
210+ run : echo "VERSION=$(cat dist/version.txt)" >> "${GITHUB_OUTPUT}"
211+ - name : Log in to MongoDB Docker registry
212+ uses : docker/login-action@0d4c9c5ea7693da7b068278f7b52bda2a190a446
213+ with :
214+ registry : ${{ secrets.ARTIFACTORY_REGISTRY }}
215+ username : ${{ secrets.ARTIFACTORY_USER }}
216+ password : ${{ secrets.ARTIFACTORY_PASSWORD }}
217+ - name : Sign NuGet package
218+ run : |
219+ docker run \
220+ -e GRS_CONFIG_USER1_USERNAME="${{ secrets.ARTIFACTORY_SIGN_USER }}" \
221+ -e GRS_CONFIG_USER1_PASSWORD="${{ secrets.ARTIFACTORY_SIGN_PASSWORD }}" \
222+ --rm -v "$(pwd)":"$(pwd)" -w "$(pwd)" \
223+ "${{ secrets.ARTIFACTORY_REGISTRY }}/${{ secrets.ARTIFACTORY_SIGN_TOOL }}" \
224+ /bin/bash -c "jsign --tsaurl http://timestamp.digicert.com -a mongo-authenticode-2021 \
225+ ./dist/dotnet/MongoDB.AWSCDKResourcesMongoDBAtlas.${{ steps.extract-version.outputs.VERSION }}.nupkg"
208226 - name : Release
209227 env :
210228 NUGET_API_KEY : ${{ secrets.NUGET_API_KEY }}
211229 run : npx -p publib@latest publib-nuget
212- - name : Extract Version
213- id : extract-version
214- if : ${{ failure() }}
215- run : echo "VERSION=$(cat dist/version.txt)" >> "${GITHUB_OUTPUT}"
216230 - name : Create Issue
217231 if : ${{ failure() }}
218232 uses : imjohnbo/issue-bot@572eed14422c4d6ca37e870f97e7da209422f5bd
You can’t perform that action at this time.
0 commit comments