Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v11] Remove DEBUG env var from Connect macOS dronegen #18921

Merged
merged 2 commits into from
Nov 30, 2022

Conversation

ravicious
Copy link
Member

Backport #18899.

It was added in effort to debug flaky Connect builds (#15836).

However, we discovered that the v11.1.0 macOS version of Connect stopped
working. This was likely due to upgrade of electron-builder which recently
updated its process of building native deps
(electron-userland/electron-builder#7196).

In the Node.js ecosystem, the DEBUG env var is typically used to control
which packages emit debug messages [1]. However, after the update of
electron-builder, the env var also changed the behavior of one of the
packages responsible for building the apps.

This was confirmed by inspecting file tree between different app bundles
and running the build locally with DEBUG set to electron-*.

[1] https://www.npmjs.com/package/debug
@ravicious ravicious enabled auto-merge (squash) November 30, 2022 17:07
@github-actions github-actions bot removed the request for review from avatus November 30, 2022 17:18
@ravicious ravicious merged commit 322194f into branch/v11 Nov 30, 2022
@ravicious ravicious deleted the ravicious/v11/backport-18899 branch November 30, 2022 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants