ci: refine release-please configuration
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 4 Jul 2024 13:33:47 +0000 (15:33 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Thu, 4 Jul 2024 13:33:47 +0000 (15:33 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
.github/release-please/config.json

index 9f428dd406ad49b8498d32e73ead298c1f3af8de..d3fa70df28b477ad07c1daedcab85ab6493d19c1 100644 (file)
@@ -8,19 +8,14 @@
     ".": {
       "release-type": "node",
       "exclude-paths": ["ui/web", "tests/ocpp-server"],
-      "package-name": "simulator",
-      "component": "simulator",
-      "extra-files": ["sonar-project.properties"]
+      "component": "simulator"
     },
     "ui/web": {
       "release-type": "node",
-      "package-name": "ui",
-      "component": "ui",
-      "extra-files": ["sonar-project.properties"]
+      "component": "ui"
     },
     "tests/ocpp-server": {
       "release-type": "python",
-      "package-name": "ocpp-server",
       "component": "ocpp-server"
     }
   },
@@ -35,6 +30,7 @@
       "components": ["simulator", "ui", "ocpp-server"]
     }
   ],
+  "extra-files": ["sonar-project.properties", "ui/web/sonar-project.properties"],
   "changelog-sections": [
     { "type": "feat", "section": "🚀 Features", "hidden": false },
     { "type": "fix", "section": "🐞 Fixes", "hidden": false },