diff --git a/.github/workflows/intellij-ton-release.yml b/.github/workflows/intellij-ton-release.yml new file mode 100644 index 0000000..f0c6214 --- /dev/null +++ b/.github/workflows/intellij-ton-release.yml @@ -0,0 +1,26 @@ +name: intellij-ton snapshot + +on: + push: + tags: + - 'v*' + +jobs: + build: + needs: [ generate-build-number ] + runs-on: ubuntu-18.04 + env: + ORG_GRADLE_PROJECT_enableBuildSearchableOptions: true + ORG_GRADLE_PROJECT_publishToken: ${{ secrets.plugin_bot_token }} + ORG_GRADLE_PROJECT_publishChannel: stable + steps: + - name: Checkout + uses: actions/checkout@v2 + - name: Set up JDK 11 + uses: actions/setup-java@v1 + with: + java-version: 11 + - name: Publish intellij-ton plugin + uses: gradle/gradle-build-action@v1 + with: + arguments: "publishPlugin" diff --git a/.github/workflows/intellij-ton-snapshot.yml b/.github/workflows/intellij-ton-snapshot.yml index 948636b..7f41b43 100644 --- a/.github/workflows/intellij-ton-snapshot.yml +++ b/.github/workflows/intellij-ton-snapshot.yml @@ -4,9 +4,6 @@ on: push: branches: - main - pull_request: - branches: - - main jobs: generate-build-number: runs-on: ubuntu-18.04 diff --git a/gradle.properties b/gradle.properties index 84e7d10..8449c00 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,6 +1,6 @@ pluginGroup=org.ton pluginVersion=1.0.3 -publishChannel=stable +publishChannel=snapshot publishToken=token enableBuildSearchableOptions=false # Existent IDE versions can be found in the following repos: