packages/kilo-jetbrains/RELEASE_TODO.md
ai.kilocode.jetbrains is the final permanent Marketplace plugin ID before the first upload.eap custom channel exists or is accepted on the first RC upload.My Tokens.JETBRAINS_MARKETPLACE_TOKEN to GitHub Actions secrets or the protected environment.GITHUB_TOKEN has contents: write permission for creating and updating GitHub Releases for jetbrains/v* tags.KILO_MAINTAINER_APP_ID and KILO_MAINTAINER_APP_SECRET are available to create release PRs and immediate release tags.jetbrains-marketplace GitHub Environment with required reviewers.JETBRAINS_CERTIFICATE_CHAIN with the full certificate chain PEM content.JETBRAINS_PRIVATE_KEY with the private key PEM content.JETBRAINS_PRIVATE_KEY_PASSWORD with the private key password.x.y.z-rc.n.prepare-jetbrains-release workflow with kind=rc and version x.y.z-rc.n.jetbrains/vx.y.z-rc.n immediately at the intended source commit.packages/kilo-jetbrains/CHANGELOG.md in the generated release PR.jetbrains/vx.y.z-rc.n, for example jetbrains/v7.0.1-rc.1.publish-jetbrains workflow.eap channel.jetbrains/vx.y.z-rc.n tag exists and contains the JetBrains plugin ZIP asset.https://plugins.jetbrains.com/plugins/eap/list with testers.x.y.z.prepare-jetbrains-release workflow with kind=stable and version x.y.z.jetbrains/vx.y.z immediately at the intended source commit.packages/kilo-jetbrains/CHANGELOG.md in the generated release PR.jetbrains/vx.y.z.publish-jetbrains workflow.jetbrains/vx.y.z tag exists and contains the JetBrains plugin ZIP asset.