diff --git a/.github/workflows/README.md b/.github/workflows/README.md index 68c9c06..f9d0800 100644 --- a/.github/workflows/README.md +++ b/.github/workflows/README.md @@ -11,7 +11,7 @@ ## Naming of Tags * Release tags need to be in the following form: - **v\.\.\\* eg: v1.2.1, v2.0.0alpha** + **\.\.\\* eg: 1.2.1, 2.0.0** ## Workflow and branching model ![ci_workflow](./doc/ci_workflow.svg) @@ -28,10 +28,7 @@ In general the naming shall follow: **(_)_.tar * Documentation: **docu_\.\**, e.g: docu_vservice-seat ## How to create a new release -1. Adapt the version tags in all needed files, (e.g.: for v0.15.0) via executing - * ``./prepare_release.sh 0.15.0`` -2. tag a main branch version with a release tag - * This trigger a github workflow which automatically creates a draft release -3. Publish the release on the repo webpage - * navigate to the repo webpage -> Release -> edited the create draft -> Publish + +See [Release Process](https://github.com/eclipse/kuksa.val.services/wiki/Release-Process) + diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1fe1bd2..002d85c 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,6 +5,9 @@ name: lint on: # Trigger mega-linter at every push. Action will also be visible from Pull Requests to main + push: + branches: + - main pull_request: branches: [main] diff --git a/.github/workflows/seat_service_seatctrl_test.yml b/.github/workflows/seat_service_seatctrl_test.yml index d3a2d98..ef65781 100644 --- a/.github/workflows/seat_service_seatctrl_test.yml +++ b/.github/workflows/seat_service_seatctrl_test.yml @@ -14,6 +14,9 @@ name: seat-service-seatcontroller-tests on: + push: + branches: + - main pull_request: paths: - ".github/workflows/seat_service_seatctrl_test*"