RELEASING.md
These tasks use checkboxes so that they can be copied into an issue.
dependencyUpdates gradle task<version>() method.generateReleaseNotes task.main-add-ons.yml.Once published the Handle Release workflow will trigger the update of the marketplace with the new release, it will also create a pull request preparing the next development iteration.
The resources that require localization (e.g. Messages.properties, vulnerabilities.xml) are uploaded to the ZAP projects in
Crowdin when the main release is released, if required (for pre-translation) the resources can be uploaded manually
at any time by running the workflow Crowdin Upload Files.
The resulting localized resources are added/updated in the repository periodically (through a workflow in the zap-admin repository).
The following steps should be followed to release the weekly:
Once published the Handle Release workflow will trigger the update of the marketplace with the new release.
The Nightly image is automatically built from the default branch.
The images Weekly, Stable, and Bare are automatically built after the corresponding release to the marketplace.
The images Stable and Bare are built at the same time.
They can still be manually built by running the corresponding workflow: