mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-04-22 06:17:21 +00:00

Increased the heap size for the packager. Signed-off-by: Akos Kitta <kittaakos@typefox.io>
1.6 KiB
1.6 KiB
Electron
All-in-one packager producing the Arduino Pro IDE
Electron-based application.
Prerequisites
The prerequisites are defined here.
Build:
To build the Arduino Pro IDE application you have to do the followings:
yarn --cwd ./electron/packager/ && yarn --cwd ./electron/packager/ package
The packaged application will be under the ./electron/build/dist
folder.
CI:
The electron packager runs when:
- the build is manually triggered by the user, or
- on scheduled (CRON) jobs.
Creating a Release Draft:
One can create a GitHub release draft, tag the source, and upload the artifacts to GitHub with Azure.
- Go to the Azure build page.
- Click on
Queue
in the top right corner. - Set the branch to
master
or leave as is if it is already showingmaster
. - Add the
Release.Tag
pipeline variable and set the desired release version. Note, the version must start withv
and we recommend naming tags that fit within semantic versioning.
- Click on
Queue
. - 🎈🎉
Publishing the Release Draft:
One has to manually publish the GitHub release.
- Go to the release page of the
arduino-editor
repository. - Select your release draft.
- Click on
Edit
.
- Optionally, you can adjust the release draft if you want.
- Select
Publish release
. - ✨