diff --git a/.releaserc.yml b/.releaserc.yml index 7547f9e..4bff370 100644 --- a/.releaserc.yml +++ b/.releaserc.yml @@ -1,24 +1,26 @@ --- -preset: conventionalcommits branches: main plugins: - # https://github.com/semantic-release/commit-analyzer?tab=readme-ov-file#configuration - - "@semantic-release/commit-analyzer" + - preset: conventionalcommits - - "@semantic-release/release-notes-generator" + - preset: conventionalcommits - "@semantic-release/changelog" - - "@semantic-release/exec" - - # verifyRelease - Tag has not been created (is cretaed after prepare) and version - # has not been set at this point, so verification is not possible - # verifyReleaseCmd: ./gradlew verifyReleaseVersion + - # verifyRelease - Tag has not been created (is created after prepare) and version + # has not been set at this point, so verification of the version is not possible, + # but verification of dependencies + # TODO uncomment after switching to 2.1 + # verifyReleaseCmd: ./gradlew verifyNoSnapshotDependencies - # prepare - set release version - prepareCmd: ./gradlew "-PnewVersion=${nextRelease.version}" setReleaseVersion + # prepare - set release version (if using version file) + # prepareCmd: ./gradlew "-PnewVersion=${nextRelease.version}" setReleaseVersion # publish - verify that version is release version and perform publishing tasks - publishCmd: ./gradlew verifyReleaseVersion publishPlugins + publishCmd: ./gradlew showVersion verifyReleaseVersion publishPlugins - - "@semantic-release/git" - assets: - CHANGELOG.md - - version.txt + # - version.txt # (if using version file) - "@semantic-release/github" diff --git a/build.gradle b/build.gradle index 3c6bd00..838e9e0 100644 --- a/build.gradle +++ b/build.gradle @@ -2,7 +2,7 @@ plugins { id 'java-gradle-plugin' id 'groovy' id 'com.gradle.plugin-publish' version "1.2.1" - id 'to.wetransform.semantic-release-version' version '1.1.0' + id 'to.wetransform.semantic-release-version' version '2.0.0' } repositories { diff --git a/version.txt b/version.txt deleted file mode 100644 index 359a5b9..0000000 --- a/version.txt +++ /dev/null @@ -1 +0,0 @@ -2.0.0 \ No newline at end of file