fix: MacOS MDM based Deployment (#277)

* fix: MacOS MDM deployment script

* fix: Handle shell alias for bash on macos

* fix: Code review fixes

* fix: Code review fixes

* feat: Add support for global config file

* feat: Add support for global config file

* fix: Code review fixes

* fix: Avoid blocking CLI for analytics flush
This commit is contained in:
Abhisek Datta
2026-05-21 14:32:30 +05:30
committed by GitHub
parent 875cda2e43
commit b15ce33fe4
24 changed files with 1396 additions and 374 deletions
+3
View File
@@ -16,6 +16,8 @@ const (
postHogEventEndpoint = "https://us.i.posthog.com"
telemetryDisableEnvKey = "PMG_DISABLE_TELEMETRY"
analyticsFlushInterval = 2 * time.Second
)
var (
@@ -32,6 +34,7 @@ func init() {
client, err := posthog.NewWithConfig(postHogApiKey, posthog.Config{
Endpoint: postHogEventEndpoint,
Interval: analyticsFlushInterval,
})
if err != nil {
log.Fatalf("Failed to initialize posthog client: %v", err)