/
Project EVE Policy for releases of Eden and Adam

Project EVE Policy for releases of Eden and Adam

What is Eden?
Eden is a harness utility designed to run and test EVE using the open-source controller Adam. In the context of EVE, Eden plays a crucial role in the CI/CD pipeline, facilitating integration tests. These tests are triggered:

  • For each submitted pull request (PR).

  • For every new change in the master branch.

  • For every release of EVE.

Version Compatibility
EVE, Eden, and Adam adhere to semantic versioning. To ensure compatibility, it is important to use the correct versions of Eden and Adam for a specific version of EVE. Note that for PR and master branch EVE uses latest Eden release.

Release Process and Templates

  • The release process for Adam can be found here.

  • Eden and Adam releases follow this template:

# Release Note 📝 Release note outlining high-level direction (if needed) # Improvements 📈 Listing new feature Bug fixes 🐞 Listing fixed bugs Technical details 🧑‍💻: Full Changelog, versions of respective components

Compatibility Table
For your convenience, here is a compatibility table detailing the supported versions of EVE, Eden, and Adam:

EVE version

Eden version

Adam version

EVE version

Eden version

Adam version

13.3.0

0.9.3

0.0.57

 

 

 

Related content