diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b37cc2d..e10f2d6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,36 +27,16 @@ jobs: java-version: 21 cache: gradle - # Set environment variables - - name: Export Properties - id: properties - shell: bash - run: | - CHANGELOG="$(cat << 'EOM' | sed -e 's/^[[:space:]]*$//g' -e '/./,$!d' - ${{ github.event.release.body }} - EOM - )" - - CHANGELOG="${CHANGELOG//'%'/'%25'}" - CHANGELOG="${CHANGELOG//$'\n'/'%0A'}" - CHANGELOG="${CHANGELOG//$'\r'/'%0D'}" - - echo "changelog=$CHANGELOG" >> $GITHUB_OUTPUT # Update Unreleased section with the current release note - name: Patch Changelog - if: ${{ steps.properties.outputs.changelog != '' }} - env: - CHANGELOG: ${{ steps.properties.outputs.changelog }} run: | - ./gradlew patchChangelog --release-note="$CHANGELOG" + ./gradlew patchChangelog # Publish the plugin to the Marketplace - # TODO - enable this step (by removing the `if` block) when JetBrains is clear about release procedures - name: Publish Plugin - if: false env: - PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }} + JETBRAINS_MARKETPLACE_PUBLISH_TOKEN: ${{ secrets.JETBRAINS_MARKETPLACE_PUBLISH_TOKEN }} CERTIFICATE_CHAIN: ${{ secrets.CERTIFICATE_CHAIN }} PRIVATE_KEY: ${{ secrets.PRIVATE_KEY }} PRIVATE_KEY_PASSWORD: ${{ secrets.PRIVATE_KEY_PASSWORD }} @@ -67,12 +47,10 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | - ./gradlew clean pluginZip --info - gh release upload ${{ github.event.release.tag_name }} ./build/distributions/* + gh release upload ${{ github.event.release.tag_name }} ./build/distributions/* --clobber # Create pull request - name: Create Pull Request - if: ${{ steps.properties.outputs.changelog != '' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bb2520..8988ddb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,10 @@ ## Unreleased +## 0.1.0 - 2025-04-01 + ### Added - initial support for JetBrains Toolbox 2.6.0.38311 with the possibility to manage the workspaces - i.e. start, stop, update and delete actions and also quick shortcuts to templates, web terminal and dashboard. -- support for light & dark themes \ No newline at end of file +- support for light & dark themes diff --git a/gradle.properties b/gradle.properties index 77308ba..a4ec268 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,3 +1,3 @@ -version=0.1.0 +version=0.2.0 group=com.coder.toolbox name=coder-toolbox
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: