clojure-lsp-intellij icon indicating copy to clipboard operation
clojure-lsp-intellij copied to clipboard

CI for running plugin verifier every push

Open ericdallo opened this issue 2 years ago • 2 comments
trafficstars

ericdallo avatar Aug 14 '23 00:08 ericdallo

Just wanted to raise some questions:

  • Can we use the GH actions for this? Do we have some sort of limitation?
  • I'm not sure if I got the verifier part straight, but would it consist of running intellij-plugin-verifier against this plugin? I'm not familiar with IntelliJ plugins, so I would like understand the objective for this check.

matuella avatar Aug 18 '23 12:08 matuella

Can we use the GH actions for this?

Absolutely, public repos can use that, clojure-lsp CI uses a lot github CI for tests and release

but would it consist of running intellij-plugin-verifier against this plugin?

Yep, unfortunately, there are some false positives given its Clojure integration in the plugin, but we could check if the output of plugin verifier is the same or it's not increasing

This is the result of plugin verifier for the current release 0.1.4, all red ones are false-positives image

ericdallo avatar Aug 18 '23 21:08 ericdallo