From 68bf8216fc89ae1d0f7e17ecad699cd107d07be0 Mon Sep 17 00:00:00 2001 From: Ben Elan Date: Tue, 27 Aug 2024 17:56:57 -0700 Subject: [PATCH] ci(release): fix jsonpath syntax for updating extra files (#10170) ## Summary - Use absolute path instead of relative as recommended in - Fix a syntax issue in the `jsonpath` to the extra files. The library they use is [different than the original](https://github.com/dchester/jsonpath?tab=readme-ov-file#other-minor-differences) I've used in the past. Specifically: > non-ascii non-word characters are no-longer valid in member identifier names; use quoted subscript strings instead (e.g., `$['$']` instead of `$.$`) --- release-please-config.json | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/release-please-config.json b/release-please-config.json index 451042da8f0..9a78a7c49df 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -11,33 +11,33 @@ "readme.md", { "type": "json", - "path": "../../examples/components/preact/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/preact/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" }, { "type": "json", - "path": "../../examples/components/rollup/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/rollup/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" }, { "type": "json", - "path": "../../examples/components/vite/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/vite/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" }, { "type": "json", - "path": "../../examples/components/vue/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/vue/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" }, { "type": "json", - "path": "../../examples/components/web-dev-server/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/web-dev-server/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" }, { "type": "json", - "path": "../../examples/components/webpack/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components" + "path": "/examples/components/webpack/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components']" } ] }, @@ -46,8 +46,8 @@ "extra-files": [ { "type": "json", - "path": "../../examples/components/react/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components-react" + "path": "/examples/components/react/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components-react']" } ] }, @@ -56,8 +56,8 @@ "extra-files": [ { "type": "json", - "path": "../../examples/components/angular/package.json", - "jsonpath": "$.dependencies.@esri/calcite-components-angular" + "path": "/examples/components/angular/package.json", + "jsonpath": "$.dependencies['@esri/calcite-components-angular']" } ] },