Skip to content

Commit 5d05fff

Browse files
authored
chore: update release section for auto-approval process (#138)
JetBrains enabled auto-approval for the plugin and this plugin needs to follow some rules in order to NOT break the auto-approval process. This PR documents the guidelines.
1 parent 10028e4 commit 5d05fff

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,13 @@ may trigger regeneration of SSH configurations.
252252
## Releasing
253253

254254
1. Check that the changelog lists all the important changes.
255-
2. Update the gradle.properties version.
255+
2. Update the `gradle.properties` version.
256256
3. Publish the resulting draft release after validating it.
257257
4. Merge the resulting changelog PR.
258+
5. **Compliance Reminder for auto-approval**
259+
JetBrains enabled auto-approval for the plugin, so we need to ensure we continue to meet the following requirements:
260+
- do **not** use Kotlin experimental APIs.
261+
- do **not** add any lambdas, handlers, or class handles to Java runtime hooks.
262+
- do **not** create threads manually (including via libraries). If you must, ensure they are properly cleaned up in the plugin's `CoderRemoteProvider#close()` method.
263+
- do **not** bundle libraries that are already provided by Toolbox.
264+
- do **not** perform any ill-intentioned actions.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

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:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy