CumulusCI
CumulusCI copied to clipboard
Python framework for building portable automation for Salesforce projects
Added title, description, and examples to all Pydantic models for the cumulusci.yml json schema to provide better help information in IDEs. There are a few places where I added enums.
When installing 2GP packages or any package using a package version id, CumulusCI is happily downgrading package versions. Updated the check to pull the full version info of the package...
retrieve unpackaged messes with the package_xml in init_options which breaks its use in Metadeploy (because _init_options ends up being called twice) Re-write options so it is not overwriting the valid...
### Feature Type I'm interested in functionality that solves a current problem or limitation in how CumulusCI works. ### Does your feature request solve a current problem? Robot task often...
### Describe the bug `cci task run run_tests` generates an invalid XML format (no `` header) and also an invalid JUnit format (no `` attribute) rest_results.xml file generated : ```...
Cleanup a few warnings. I'll use comments to explain.
### Describe the bug I deleted a scratch org through the sf cli and am now attempting to remove it from cci by running `cci org remove qa` which errors...
Enhancement to support url file scheme format.
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3. Release notes Sourced from jinja2's releases. 3.1.3 This is a fix release for the 3.1.x feature branch. Fix for GHSA-h5c8-rqwp-cp95. You are affected if...
Currently release branch version numbers can be only an integer with the format `feature/NNN`. Using the LooseVersion parser from CumulusCI's utilities to parse the version number allows for greater flexibility...