description: 'Branch to deploy'
required: true
default: 'master'
+ deploy_to_gpr:
+ description: 'Deploy packages to Github Packages Registry?'
+ required: true
+ default: true
deploy_to_myget:
description: 'Deploy packages to MyGet?'
required: true
git tag -fa "v$VERSION" -m "Release $VERSION"
git push -f --tags origin refs/tags/"v$VERSION"
+ - name: Install Github Package Registry Tool
+ if: github.event.inputs.deploy_to_gpr == 'true'
+ run: dotnet tool install --global --no-cache gpr
+
+ - name: Deploy NuGet packages to Github Packages Registry
+ if: github.event.inputs.deploy_to_gpr == 'true'
+ run: |
+ gpr push --api-key ${{ secrets.TIZENAPI_GITHUB_TOKEN }} \
+ --repository ${{ github.repository }} \
+ --retries 3 Artifacts/*.nupkg
+
- name: Deploy NuGet packages to MyGet
if: github.event.inputs.deploy_to_myget == 'true'
env: