swisstopo / swissgeol-assets-suite

1 stars 0 forks source link

Feature 123: Devops-Angleich #151

Closed daniel-va closed 3 weeks ago

daniel-va commented 4 weeks ago

Resolves #123. Depends on #137.

New Workflows Updates all current workflows to be aligned closer to boreholes' DevOps suite.

Publish Edge and Publish Release Candidate may also be started manually. This allows for more fine-grained releases, which can be helpful for hotfixes and cross-version jumps.

Version in Images The images built by the workflows now contain the APP_VERSION, which holds the application's version number (e.g. 1.2.3-dev4).

Please add the label 1.0.0 to the current main branch before merging this.

The workflows require a previous version to be present in order to be able to generate the new one.