From c915eab39a6135e85babbd79f59a9528cb238e04 Mon Sep 17 00:00:00 2001 From: Jay Vercellone Date: Wed, 16 Jul 2025 11:56:30 -0700 Subject: [PATCH 1/2] PagerDuty component required an optional field The `assigneeIds` prop from the `pagerduty-trigger-incident` component was marked as required even though the PagerDuty API does not require it (as long as the request includes an escalation policy ID). --- .../actions/trigger-incident/trigger-incident.mjs | 3 ++- pnpm-lock.yaml | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/components/pagerduty/actions/trigger-incident/trigger-incident.mjs b/components/pagerduty/actions/trigger-incident/trigger-incident.mjs index 0e3dabc4a9dfe..4b6fab66a5024 100644 --- a/components/pagerduty/actions/trigger-incident/trigger-incident.mjs +++ b/components/pagerduty/actions/trigger-incident/trigger-incident.mjs @@ -13,7 +13,7 @@ export default { name: "Trigger Incident", description: "Trigger an incident. [See the docs here](https://developer.pagerduty.com/api-reference/b3A6Mjc0ODE0MA-create-an-incident)", type: "action", - version: "0.0.2", + version: "0.0.3", props: { pagerduty, title: { @@ -56,6 +56,7 @@ export default { type: "string[]", label: "Assignee IDs", description: "The IDs of the users to assign to the incident. Use a comma-separated list when structured mode is `off` specifying the ids as values. (e.g. `P97DSQO,PWLDHXC,P1M4QLY`)", + optional: true, propDefinition: [ pagerduty, "userId", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a51461c5c41ce..214975afb4462 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29913,22 +29913,22 @@ packages: superagent@3.8.1: resolution: {integrity: sha512-VMBFLYgFuRdfeNQSMLbxGSLfmXL/xc+OO+BZp41Za/NRDBet/BNbkRJrYzCUu0u4GU0i/ml2dtT8b9qgkw9z6Q==} engines: {node: '>= 4.0'} - deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net + deprecated: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at . superagent@4.1.0: resolution: {integrity: sha512-FT3QLMasz0YyCd4uIi5HNe+3t/onxMyEho7C3PSqmti3Twgy2rXT4fmkTz6wRL6bTF4uzPcfkUCa8u4JWHw8Ag==} engines: {node: '>= 6.0'} - deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net + deprecated: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at . superagent@5.3.1: resolution: {integrity: sha512-wjJ/MoTid2/RuGCOFtlacyGNxN9QLMgcpYLDQlWFIhhdJ93kNscFonGvrpAHSCVjRVj++DGCglocF7Aej1KHvQ==} engines: {node: '>= 7.0.0'} - deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net + deprecated: Please upgrade to v7.0.2+ of superagent. We have fixed numerous issues with streams, form-data, attach(), filesystem errors not bubbling up (ENOENT on attach()), and all tests are now passing. See the releases tab for more information at . superagent@7.1.6: resolution: {integrity: sha512-gZkVCQR1gy/oUXr+kxJMLDjla434KmSOKbx5iGD30Ql+AkJQ/YlPKECJy2nhqOsHLjGHzoDTXNSjhnvWhzKk7g==} engines: {node: '>=6.4.0 <13 || >=14'} - deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net + deprecated: Please downgrade to v7.1.5 if you need IE/ActiveXObject support OR upgrade to v8.0.0 as we no longer support IE and published an incorrect patch version (see https://github.com/visionmedia/superagent/issues/1731) supports-color@2.0.0: resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} From 6059b847997b8342a82dcc6c4c63d02016f18a8b Mon Sep 17 00:00:00 2001 From: Jay Vercellone Date: Wed, 16 Jul 2025 12:04:40 -0700 Subject: [PATCH 2/2] Bump app package version --- components/pagerduty/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/pagerduty/package.json b/components/pagerduty/package.json index 02520da5e243c..a8d1997b8d32c 100644 --- a/components/pagerduty/package.json +++ b/components/pagerduty/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/pagerduty", - "version": "0.3.8", + "version": "0.3.9", "description": "Pipedream Pagerduty Components", "main": "pagerduty.app.mjs", "keywords": [