-
Notifications
You must be signed in to change notification settings - Fork 2
CI Deployment
Our Sage repository is built to be integrated as a part of the internal Kajabi ecosystem as a gem and internal NPM packages, so keeping Sage's version up to date is important to ensure the latest safe versions of each can be installed for use.
All it takes to generate new versions of the packages in sage-lib
to merge a PR onto main
. GitHub Action Workflows takes over from there to deploy the changes to the public documentation sites and generate new package versions based on the conventional commits involved in the changed work.
After a merge onto main
, it just takes a few minutes for the GitHub Actions to complete. You can monitor the progress in GitHub Actions
Once new versions of the sage-lib
packages are generated, you can update any applications that use them to these new versions.
Thanks for using Sage!
Welcome
Conventions
Processes and Reference