diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index c70b4ab..3e1aba5 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -27,11 +27,10 @@ jobs: @saithodev/semantic-release-gitea \ conventional-changelog-conventionalcommits \ @semantic-release/git \ - @semantic-release/changelog + @semantic-release/changelog \ + @semantic-release/exec npx semantic-release - - ls -l # TODO extract dedicated action - name: setup tea cli diff --git a/.releaserc.js b/.releaserc.js index ec3a875..1333bdb 100644 --- a/.releaserc.js +++ b/.releaserc.js @@ -27,7 +27,8 @@ module.exports = { { "message": "chore(release): ${nextRelease.version}", "assets": [ - "CHANGELOG.md" + "CHANGELOG.md", + "version.txt" ] } ], @@ -35,6 +36,12 @@ module.exports = { "@saithodev/semantic-release-gitea", { } + ], + [ + "@semantic-release/exec", + { + "prepareCmd": "echo ${nextRelease.version} > version.txt" + } ] ], "preset": "conventionalcommits", diff --git a/CHANGELOG.md b/CHANGELOG.md index 5396f43..132e3d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,16 @@ +## [1.1.0](https://git.keine.cloud/oliver/pipeline-test-versioning/compare/v1.0.1...v1.1.0) (2024-02-01) + + +### Bug Fixes + +* install @semantic-release/exec ([f7de5fe](https://git.keine.cloud/oliver/pipeline-test-versioning/commit/f7de5feea155fc0d93e0f47b6bc84ed5c61fc5f1)) + + +### Features + +* write version.txt ([3827ebc](https://git.keine.cloud/oliver/pipeline-test-versioning/commit/3827ebc131a166577071a6823af6597d01df32fd)) +* write VERSION.txt ([09f746c](https://git.keine.cloud/oliver/pipeline-test-versioning/commit/09f746c4c18f7862f70e333619d8c59ad7cc519b)) + ## [1.0.1](https://git.keine.cloud/oliver/pipeline-test-versioning/compare/v1.0.0...v1.0.1) (2024-02-01)