Merge remote-tracking branch 'origin/main' into next

# Conflicts:
#	.github/ISSUE_TEMPLATE/bug_report.md
pull/392/head
Jakub Chrzanowski 9 months ago
commit c8a9220a74
No known key found for this signature in database
GPG Key ID: C39095BFD769862E

@ -9,7 +9,7 @@ on:
jobs:
# Prepare and publish the plugin to the Marketplace repository
# Prepare and publish the plugin to JetBrains Marketplace repository
release:
name: Publish Plugin
runs-on: ubuntu-latest
@ -59,7 +59,7 @@ jobs:
run: |
./gradlew patchChangelog --release-note="$CHANGELOG"
# Publish the plugin to the Marketplace
# Publish the plugin to JetBrains Marketplace
- name: Publish Plugin
env:
PUBLISH_TOKEN: ${{ secrets.PUBLISH_TOKEN }}

@ -102,7 +102,7 @@ The project-specific configuration file [`gradle.properties`][file:gradle.proper
| Property name | Description |
|-----------------------|-----------------------------------------------------------------------------------------------------------|
| `pluginGroup` | Package name - after *using* the template, this will be set to `com.github.username.repo`. |
| `pluginName` | Plugin name displayed in the JetBrains Marketplace and the Plugins Repository. |
| `pluginName` | Plugin name displayed in JetBrains Marketplace. |
| `pluginRepositoryUrl` | Repository URL used for generating URLs by the [Gradle Changelog Plugin][gh:gradle-changelog-plugin] |
| `pluginVersion` | The current version of the plugin in [SemVer][semver] format. |
| `pluginSinceBuild` | The `since-build` attribute of the `<idea-version>` tag. |
@ -536,9 +536,9 @@ That approach gives more possibilities for testing and debugging pre-releases, f
- [IntelliJ Platform SDK Plugin SDK][docs]
- [Gradle IntelliJ Plugin Documentation][gh:gradle-intellij-plugin-docs]
- [IntelliJ Platform Explorer][jb:ipe]
- [Marketplace Quality Guidelines][jb:quality-guidelines]
- [JetBrains Marketplace Quality Guidelines][jb:quality-guidelines]
- [IntelliJ Platform UI Guidelines][jb:ui-guidelines]
- [Marketplace Paid Plugins][jb:paid-plugins]
- [JetBrains Marketplace Paid Plugins][jb:paid-plugins]
- [Kotlin UI DSL][docs:kotlin-ui-dsl]
- [IntelliJ SDK Code Samples][gh:code-samples]
- [JetBrains Platform Slack][jb:slack]

@ -0,0 +1,11 @@
package org.jetbrains.plugins.template
import com.intellij.openapi.actionSystem.AnAction
import com.intellij.openapi.actionSystem.AnActionEvent
class MyAction : AnAction("My Action") {
override fun actionPerformed(p0: AnActionEvent) {
TODO("Not yet implemented")
}
}

@ -15,4 +15,10 @@
<applicationListeners>
<listener class="org.jetbrains.plugins.template.listeners.MyApplicationActivationListener" topic="com.intellij.openapi.application.ApplicationActivationListener"/>
</applicationListeners>
<actions>
<action class="org.jetbrains.plugins.template.MyAction" id="MyAction">
<add-to-group group-id="StructureViewPopupMenu" />
</action>
</actions>
</idea-plugin>

Loading…
Cancel
Save