Skip to content

Activiti/activiti-scripts

Folders and files

NameName
Last commit message
Last commit date
Oct 28, 2024
Apr 4, 2023
Sep 2, 2024
Apr 4, 2023
Sep 7, 2022
Aug 8, 2023
Sep 7, 2022
Aug 8, 2023
Jan 23, 2024

Repository files navigation

activiti-scripts

  • status
  • status

Activiti Scripts for releasing Activiti Projects.

CI/CD

Running on GH Actions.

How to create a new release

  1. Switch to the latest rc tag and create a branch out of it with the following name pattern releases/main/<VERSION_TO_BE_RELEASED>
  2. Modify the file activiti-scripts/release.yaml by updating the version, the nextVersion and the notesStartTag fields
  3. Commit the changes and push the branch releases/main/<VERSION_TO_BE_RELEASED>
  • The CI/CD will create a staging repository on Alfresco Nexus where the release artifacts will be published to.
  • The name of the staging repository can be found in the file maven-config/staging-repository.txt.
  • All the alpha versions used to create the release are the ones listed in the file release.yaml. It's safe to restart to build from where it failed in case of failure. However, if you need to restart from scratch you need to delete the artifacts already pushed to the staging repository first.

Formatting

The local .editorconfig file is leveraged for automated formatting.

See documentation at pre-commit.

To run all hooks locally:

pre-commit run -a