entralliance / entr_runtime

ENTR Alliance is an owner-operator led initiative to create open data stack within the clean energy sector. ENTR is a distribution of existing open-source tools, frameworks, and standards, packaged together to accelerate the transition to clean energy. Join us!
http://www.entralliance.com
MIT License
6 stars 3 forks source link

ENTR warehouse release framework #66

Closed lewisarmistead closed 1 year ago

lewisarmistead commented 1 year ago

Definition of Done

We have designed and implemented standards for how we want to release new versions of the warehouse (dbt package) - this should include how we manage the change log as well as outline the process for how we'll publish releases. MVP:

Problem/Context

Stable versioning is a primary component to ensure successful adoption of ENTR.

User Story/Stories

As a user of the ENTR warehouse I want reliable package versioning with release notes so that I can be sure that breaking changes will not impact my usage of ENTR and understand changes to the repo over time without having to read the code.

Design/Solution Ideas

The more automation the better, but automation is not a necessary starting point.

Use semantic versioning

Discovery Work Outline/Notes