name: Publish the plugin on marketplace on: workflow_dispatch: push: tags: - "*.*.*" jobs: publish: runs-on: ubuntu-latest steps: - name: Fetch Sources uses: actions/checkout@v6 - name: Setup Java uses: actions/setup-java@v5 with: java-version: '21' distribution: 'zulu' - name: Setup Gradle uses: gradle/actions/setup-gradle@v5 - name: Deploying a Plugin with Gradle run: ./gradlew publishPlugin env: PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }}