From 68867ed0e0c8ed4abeef87164311c60de48fb6d8 Mon Sep 17 00:00:00 2001 From: Gustaf Lundh Date: Thu, 21 Mar 2024 20:07:15 +0100 Subject: [PATCH 1/3] Release flow: Missing publish directory option (#103) We need to point out the yarn generated package directory to the publish. --- package.json | 2 +- plugins/analytics-module-umami/package.json | 3 ++- plugins/jira-dashboard-backend/package.json | 3 ++- plugins/jira-dashboard-common/package.json | 3 ++- plugins/jira-dashboard/package.json | 3 ++- plugins/readme-backend/package.json | 3 ++- plugins/readme/package.json | 3 ++- plugins/statuspage-backend/package.json | 3 ++- plugins/statuspage-common/package.json | 3 ++- plugins/statuspage/package.json | 3 ++- 10 files changed, 19 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index c7caca69..86a224c9 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "prettier:check": "prettier --check .", "prettier:fix": "prettier --write .", "release": "changeset version && yarn prettier --write '{packages,plugins}/*/package.json' && yarn install --no-immutable", - "publish:prepare": "yarn workspaces foreach -A pack && yarn workspaces foreach -A exec \"rm -rf _release && mkdir _release && tar zxvf package.tgz --directory _release && rm package.tgz\"", + "publish:prepare": "yarn workspaces foreach --no-private -A pack && yarn workspaces foreach --no-private -A exec \"rm -rf _release && mkdir _release && tar zxvf package.tgz --directory _release && rm package.tgz\"", "publish:github": "yarn tsc && yarn build:all && yarn publish:prepare && changeset publish", "new": "backstage-cli new --scope internal" }, diff --git a/plugins/analytics-module-umami/package.json b/plugins/analytics-module-umami/package.json index cdab1f42..fbd6a16c 100644 --- a/plugins/analytics-module-umami/package.json +++ b/plugins/analytics-module-umami/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "frontend-plugin" diff --git a/plugins/jira-dashboard-backend/package.json b/plugins/jira-dashboard-backend/package.json index 0e8e8fdf..37dbae95 100644 --- a/plugins/jira-dashboard-backend/package.json +++ b/plugins/jira-dashboard-backend/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.cjs.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "backend-plugin" diff --git a/plugins/jira-dashboard-common/package.json b/plugins/jira-dashboard-common/package.json index 2ec00ae4..d838735d 100644 --- a/plugins/jira-dashboard-common/package.json +++ b/plugins/jira-dashboard-common/package.json @@ -9,7 +9,8 @@ "access": "public", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "common-library" diff --git a/plugins/jira-dashboard/package.json b/plugins/jira-dashboard/package.json index 3fa0e1ce..249a9d58 100644 --- a/plugins/jira-dashboard/package.json +++ b/plugins/jira-dashboard/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "frontend-plugin" diff --git a/plugins/readme-backend/package.json b/plugins/readme-backend/package.json index 0150c508..77aaf734 100644 --- a/plugins/readme-backend/package.json +++ b/plugins/readme-backend/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.cjs.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "backend-plugin" diff --git a/plugins/readme/package.json b/plugins/readme/package.json index ecc38a1b..f6259778 100644 --- a/plugins/readme/package.json +++ b/plugins/readme/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "frontend-plugin" diff --git a/plugins/statuspage-backend/package.json b/plugins/statuspage-backend/package.json index c424bcd4..342f25c4 100644 --- a/plugins/statuspage-backend/package.json +++ b/plugins/statuspage-backend/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.cjs.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "backend-plugin" diff --git a/plugins/statuspage-common/package.json b/plugins/statuspage-common/package.json index 988432c0..09bdb8db 100644 --- a/plugins/statuspage-common/package.json +++ b/plugins/statuspage-common/package.json @@ -9,7 +9,8 @@ "access": "public", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "common-library" diff --git a/plugins/statuspage/package.json b/plugins/statuspage/package.json index ee8f1d2c..426ab33f 100644 --- a/plugins/statuspage/package.json +++ b/plugins/statuspage/package.json @@ -7,7 +7,8 @@ "publishConfig": { "access": "public", "main": "dist/index.esm.js", - "types": "dist/index.d.ts" + "types": "dist/index.d.ts", + "directory": "_release/package" }, "backstage": { "role": "frontend-plugin" From f3203e9d401fe487315e797367cda1696be06328 Mon Sep 17 00:00:00 2001 From: Gustaf Lundh Date: Thu, 21 Mar 2024 20:23:45 +0100 Subject: [PATCH 2/3] Jira: Fix dependencies in published packages (#104) --- .changeset/small-queens-sneeze.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .changeset/small-queens-sneeze.md diff --git a/.changeset/small-queens-sneeze.md b/.changeset/small-queens-sneeze.md new file mode 100644 index 00000000..57da243d --- /dev/null +++ b/.changeset/small-queens-sneeze.md @@ -0,0 +1,6 @@ +--- +'@axis-backstage/plugin-jira-dashboard-backend': patch +'@axis-backstage/plugin-jira-dashboard': patch +--- + +Fix dependencies in published packages From c1ca33a482b121d194a7ab3f081fe753364997c8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 21 Mar 2024 20:40:04 +0100 Subject: [PATCH 3/3] Version Packages (#105) Co-authored-by: github-actions[bot] --- .changeset/small-queens-sneeze.md | 6 ------ packages/app/CHANGELOG.md | 7 +++++++ packages/app/package.json | 2 +- packages/backend/CHANGELOG.md | 8 ++++++++ packages/backend/package.json | 2 +- plugins/jira-dashboard-backend/CHANGELOG.md | 6 ++++++ plugins/jira-dashboard-backend/package.json | 2 +- plugins/jira-dashboard/CHANGELOG.md | 6 ++++++ plugins/jira-dashboard/package.json | 2 +- 9 files changed, 31 insertions(+), 10 deletions(-) delete mode 100644 .changeset/small-queens-sneeze.md diff --git a/.changeset/small-queens-sneeze.md b/.changeset/small-queens-sneeze.md deleted file mode 100644 index 57da243d..00000000 --- a/.changeset/small-queens-sneeze.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@axis-backstage/plugin-jira-dashboard-backend': patch -'@axis-backstage/plugin-jira-dashboard': patch ---- - -Fix dependencies in published packages diff --git a/packages/app/CHANGELOG.md b/packages/app/CHANGELOG.md index c07ad710..c7a73b63 100644 --- a/packages/app/CHANGELOG.md +++ b/packages/app/CHANGELOG.md @@ -1,5 +1,12 @@ # app +## 0.4.10 + +### Patch Changes + +- Updated dependencies [f3203e9] + - @axis-backstage/plugin-jira-dashboard@0.7.4 + ## 0.4.9 ### Patch Changes diff --git a/packages/app/package.json b/packages/app/package.json index 332cad9d..0ceccd92 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -1,6 +1,6 @@ { "name": "app", - "version": "0.4.9", + "version": "0.4.10", "private": true, "bundled": true, "backstage": { diff --git a/packages/backend/CHANGELOG.md b/packages/backend/CHANGELOG.md index 71150bbd..af5fdfc0 100644 --- a/packages/backend/CHANGELOG.md +++ b/packages/backend/CHANGELOG.md @@ -1,5 +1,13 @@ # backend +## 0.3.7 + +### Patch Changes + +- Updated dependencies [f3203e9] + - @axis-backstage/plugin-jira-dashboard-backend@0.7.3 + - app@0.4.10 + ## 0.3.6 ### Patch Changes diff --git a/packages/backend/package.json b/packages/backend/package.json index 2cdd1a33..05e49df6 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -1,6 +1,6 @@ { "name": "backend", - "version": "0.3.6", + "version": "0.3.7", "main": "dist/index.cjs.js", "types": "src/index.ts", "private": true, diff --git a/plugins/jira-dashboard-backend/CHANGELOG.md b/plugins/jira-dashboard-backend/CHANGELOG.md index d856977b..0e2dcd8a 100644 --- a/plugins/jira-dashboard-backend/CHANGELOG.md +++ b/plugins/jira-dashboard-backend/CHANGELOG.md @@ -1,5 +1,11 @@ # @axis-backstage/plugin-jira-dashboard-backend +## 0.7.3 + +### Patch Changes + +- f3203e9: Fix dependencies in published packages + ## 0.7.2 ### Patch Changes diff --git a/plugins/jira-dashboard-backend/package.json b/plugins/jira-dashboard-backend/package.json index 37dbae95..3d913ddf 100644 --- a/plugins/jira-dashboard-backend/package.json +++ b/plugins/jira-dashboard-backend/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-jira-dashboard-backend", - "version": "0.7.2", + "version": "0.7.3", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0", diff --git a/plugins/jira-dashboard/CHANGELOG.md b/plugins/jira-dashboard/CHANGELOG.md index 611d9722..78022029 100644 --- a/plugins/jira-dashboard/CHANGELOG.md +++ b/plugins/jira-dashboard/CHANGELOG.md @@ -1,5 +1,11 @@ # @axis-backstage/plugin-jira-dashboard +## 0.7.4 + +### Patch Changes + +- f3203e9: Fix dependencies in published packages + ## 0.7.3 ### Patch Changes diff --git a/plugins/jira-dashboard/package.json b/plugins/jira-dashboard/package.json index 249a9d58..cc07a1ee 100644 --- a/plugins/jira-dashboard/package.json +++ b/plugins/jira-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@axis-backstage/plugin-jira-dashboard", - "version": "0.7.3", + "version": "0.7.4", "main": "src/index.ts", "types": "src/index.ts", "license": "Apache-2.0",