diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cc317dd..e0e8268 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -44,6 +44,14 @@ jobs: git config user.name "github-actions[bot]" git config user.email "github-actions[bot]@users.noreply.github.com" + - name: Verify snapshot version + run: | + version="$(sed -n 's/^version=//p' gradle.properties)" + if [[ "$version" != *-SNAPSHOT ]]; then + echo "::error file=gradle.properties::Expected a SNAPSHOT version before release, found '$version'. A previous release may have stopped after its pre-tag commit; bump to the next SNAPSHOT version before retrying." + exit 1 + fi + - name: Run release env: JETBRAINS_TOKEN: ${{ secrets.JETBRAINS_TOKEN }} diff --git a/gradle.properties b/gradle.properties index aee40a1..bfaadf7 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,7 @@ org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=512m # https://docs.gradle.org/current/userguide/configuration_cache.html org.gradle.configuration-cache=true -version=0.1.34 +version=0.1.35-SNAPSHOT platformType = IC platformVersion = 2025.2