[PR #325] [MERGED] Update MacOS and Windows installers #12482

Closed
opened 2026-08-05 02:05:59 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/325
Author: @mlsmaycon
Created: 5/25/2022
Status: Merged
Merged: 5/25/2022
Merged by: @mlsmaycon

Base: mainHead: test-release


📝 Commits (10+)

  • 3bb1816 Generate app zip files and homebrew file
  • 40ff734 Generate app zip files and homebrew file
  • bf762d6 Generate app zip files and homebrew file
  • e4d21a0 New packaging name
  • bdc357e Enable main release and call new sign-pipelines
  • ec1cb5f Update Goreleaser build names
  • e35557a Skip publishing changelog
  • 9af92dd Merge branch 'netbirdio:main' into main
  • 128ea6b Skip publishing docker template tags
  • b842b14 Declare multiple archives

📊 Changes

14 files changed (+207 additions, -41 deletions)

View changed files

📝 .github/workflows/release.yml (+2 -2)
📝 .goreleaser.yaml (+12 -4)
📝 README.md (+13 -4)
📝 client/cmd/down.go (+2 -5)
📝 client/cmd/login.go (+7 -5)
📝 client/cmd/service_controller.go (+8 -0)
📝 client/cmd/service_installer.go (+4 -0)
📝 client/cmd/status.go (+2 -5)
📝 client/cmd/up.go (+7 -5)
📝 client/cmd/version.go (+1 -0)
📝 client/installer.nsis (+86 -11)
📝 client/ui/netbird-ui.rb.tmpl (+16 -0)
release_files/darwin-ui-installer.sh (+33 -0)
release_files/darwin-ui-uninstaller.sh (+14 -0)

📄 Description

Updated windows installer package generation with

  • launch UI after install
  • remove older version
  • remove wiretrustee
  • added install and uninstall scripts

Updated brew cask:

  • run installer script to start daemon

Daemon conflicts with wiretrustee on brew

Removed migrate check on non-root commands like status

CLI CMD is now going to stdout


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbirdio/netbird/pull/325 **Author:** [@mlsmaycon](https://github.com/mlsmaycon) **Created:** 5/25/2022 **Status:** ✅ Merged **Merged:** 5/25/2022 **Merged by:** [@mlsmaycon](https://github.com/mlsmaycon) **Base:** `main` ← **Head:** `test-release` --- ### 📝 Commits (10+) - [`3bb1816`](https://github.com/netbirdio/netbird/commit/3bb18167d8a8bdaff9a11bf07b47c073df52b7dc) Generate app zip files and homebrew file - [`40ff734`](https://github.com/netbirdio/netbird/commit/40ff734eb9011eed33995d1a22166ef1eb9f660a) Generate app zip files and homebrew file - [`bf762d6`](https://github.com/netbirdio/netbird/commit/bf762d607099fd70144b274d4cd5793e3233a107) Generate app zip files and homebrew file - [`e4d21a0`](https://github.com/netbirdio/netbird/commit/e4d21a0b29b480862c9c14636fe6878e14a3569f) New packaging name - [`bdc357e`](https://github.com/netbirdio/netbird/commit/bdc357eb9d6514bc99235214d77ae6ba61a543e9) Enable main release and call new sign-pipelines - [`ec1cb5f`](https://github.com/netbirdio/netbird/commit/ec1cb5f028fc68e16933ea40e0ac43bb8ee0eb8a) Update Goreleaser build names - [`e35557a`](https://github.com/netbirdio/netbird/commit/e35557a824f74691ca7bc42ec411a809c500e867) Skip publishing changelog - [`9af92dd`](https://github.com/netbirdio/netbird/commit/9af92dd3c5270ab6fb3cb58301a67da30cdf943a) Merge branch 'netbirdio:main' into main - [`128ea6b`](https://github.com/netbirdio/netbird/commit/128ea6bfd4f91d2c66bf0f0dc44b2d1cc2fc2443) Skip publishing docker template tags - [`b842b14`](https://github.com/netbirdio/netbird/commit/b842b14138a89306ddbc697285c4407323a587bb) Declare multiple archives ### 📊 Changes **14 files changed** (+207 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+2 -2) 📝 `.goreleaser.yaml` (+12 -4) 📝 `README.md` (+13 -4) 📝 `client/cmd/down.go` (+2 -5) 📝 `client/cmd/login.go` (+7 -5) 📝 `client/cmd/service_controller.go` (+8 -0) 📝 `client/cmd/service_installer.go` (+4 -0) 📝 `client/cmd/status.go` (+2 -5) 📝 `client/cmd/up.go` (+7 -5) 📝 `client/cmd/version.go` (+1 -0) 📝 `client/installer.nsis` (+86 -11) 📝 `client/ui/netbird-ui.rb.tmpl` (+16 -0) ➕ `release_files/darwin-ui-installer.sh` (+33 -0) ➕ `release_files/darwin-ui-uninstaller.sh` (+14 -0) </details> ### 📄 Description Updated windows installer package generation with * launch UI after install * remove older version * remove wiretrustee * added install and uninstall scripts Updated brew cask: * run installer script to start daemon Daemon conflicts with wiretrustee on brew Removed migrate check on non-root commands like status CLI CMD is now going to stdout --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2026-08-05 02:05:59 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#12482