WM Support Tools
An Electron + Next.js powered app to support internal clients.
Dev
To get started: yarn
Start Dev build: yarn dev
Publish to Github: yarn build:publish
Usage
Once the app has started, a Login screen is presented with options for which environment
to log into.
Select the environment to start supporting before logging in.
Once logged you can choose one of the many internal support tools.
Signing
- You need the apple Developer ID Installer and Developer ID Application certificates from the Ghostgroup Apple team for auto updating to work for our users. Message someone on the team to get you hooked up. Once they are in your keychain, Electron will automatically find them and use them during the publishing process.
Publishing
- Make sure your
.env
file has APPLEID=X
and APPLEIDPASS=Y
variables set. - Increment your package.json version using the SemVer style.
- Run
yarn build:publish
- Find and publish your release here