diff --git a/.github/workflows/publish-winget.yml b/.github/workflows/publish-winget.yml new file mode 100644 index 0000000000..19603e6693 --- /dev/null +++ b/.github/workflows/publish-winget.yml @@ -0,0 +1,16 @@ +name: publish-winget + +on: + workflow_dispatch: + +jobs: + publish-to-winget-pkgs: + runs-on: windows-latest + environment: release + steps: + - uses: vedantmgoyal2009/winget-releaser@93fd8b606a1672ec3e5c6c3bb19426be68d1a8b0 # https://github.com/vedantmgoyal2009/winget-releaser/releases/tag/v2 + with: + identifier: Databricks.DatabricksCLI + installers-regex: 'windows_.*-signed\.zip$' # Only signed Windows releases + token: ${{ secrets.ENG_DEV_ECOSYSTEM_BOT_TOKEN }} + fork-user: eng-dev-ecosystem-bot diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f9b4ec15f0..e09b500fb8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -130,15 +130,3 @@ jobs: version: "${{ env.VERSION }}", } }); - - publish-to-winget-pkgs: - needs: goreleaser - runs-on: windows-latest - environment: release - steps: - - uses: vedantmgoyal2009/winget-releaser@93fd8b606a1672ec3e5c6c3bb19426be68d1a8b0 # https://github.com/vedantmgoyal2009/winget-releaser/releases/tag/v2 - with: - identifier: Databricks.DatabricksCLI - installers-regex: 'windows_.*\.zip$' # Only windows releases - token: ${{ secrets.ENG_DEV_ECOSYSTEM_BOT_TOKEN }} - fork-user: eng-dev-ecosystem-bot