From 831f07c414cc37c5eb665a6c828ddfeaf2a22c6b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Apr 2022 13:48:23 +0200 Subject: [PATCH 01/15] chore: Bump aws-sdk in /modules/runners/lambdas/runners (#1943) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1112.0 to 2.1116.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1112.0...v2.1116.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index 61750698..ee992123 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -43,7 +43,7 @@ "@types/aws-lambda": "^8.10.93", "@types/express": "^4.17.11", "@types/node": "^17.0.23", - "aws-sdk": "^2.1112.0", + "aws-sdk": "^2.1116.0", "cron-parser": "^4.3.0", "tslog": "^3.3.3", "typescript": "^4.6.3" diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index 3a3122fb..b0e2805b 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -1848,10 +1848,10 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -aws-sdk@^2.1112.0: - version "2.1112.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1112.0.tgz#7e6f60df562ebd909a9435b01673ed7685e10ffd" - integrity sha512-8FKr3zwD2bHZQLmxJ7d1VwvDkW9kKx4YPdNXawV+CqNUzQC/9ZmSmHyx8mZCv6J722tqxIZh5c567499QawuZw== +aws-sdk@^2.1116.0: + version "2.1116.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1116.0.tgz#1187ab943e6bf730db282afe7950dd2af409cb5b" + integrity sha512-36JFrxPPh/fRQWsgGrZZbzTxRu7dq4KyCKKXPxgVMXylEJsG/KEAVMB1f3eq4PiI5eGxYrpt2OkKoMQZQZLjPA== dependencies: buffer "4.9.2" events "1.1.1" From f0ed45e7055d614edf64e2e668ee3939d60ad6b5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Apr 2022 13:48:38 +0200 Subject: [PATCH 02/15] chore: Bump aws-sdk (#1945) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1112.0 to 2.1116.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1112.0...v2.1116.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index 798b2717..64a748c4 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -23,7 +23,7 @@ "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "^0.33.3", - "aws-sdk": "^2.1112.0", + "aws-sdk": "^2.1116.0", "eslint": "^7.32.0", "eslint-plugin-prettier": "4.0.0", "jest": "^27.5.1", diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index 56a13edb..0cd93f93 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -1086,10 +1086,10 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= -aws-sdk@^2.1112.0: - version "2.1112.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1112.0.tgz#7e6f60df562ebd909a9435b01673ed7685e10ffd" - integrity sha512-8FKr3zwD2bHZQLmxJ7d1VwvDkW9kKx4YPdNXawV+CqNUzQC/9ZmSmHyx8mZCv6J722tqxIZh5c567499QawuZw== +aws-sdk@^2.1116.0: + version "2.1116.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1116.0.tgz#1187ab943e6bf730db282afe7950dd2af409cb5b" + integrity sha512-36JFrxPPh/fRQWsgGrZZbzTxRu7dq4KyCKKXPxgVMXylEJsG/KEAVMB1f3eq4PiI5eGxYrpt2OkKoMQZQZLjPA== dependencies: buffer "4.9.2" events "1.1.1" From 58bfec0f1a3ee7a55054f1e7ebd77e0ee156c04a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 21 Apr 2022 13:49:04 +0200 Subject: [PATCH 03/15] chore: Bump @aws-sdk/client-ssm in /modules/webhook/lambdas/webhook (#1950) Bumps [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) from 3.67.0 to 3.72.0. - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.72.0/clients/client-ssm) --- updated-dependencies: - dependency-name: "@aws-sdk/client-ssm" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 104 +++++++++---------- 2 files changed, 53 insertions(+), 53 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index e69bd75e..b8075c46 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -39,7 +39,7 @@ "typescript": "^4.6.3" }, "dependencies": { - "@aws-sdk/client-ssm": "^3.67.0", + "@aws-sdk/client-ssm": "^3.72.0", "@octokit/rest": "^18.12.0", "@octokit/webhooks": "^9.23.0", "aws-lambda": "^1.0.7", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index a862349f..5be1bc7d 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -56,16 +56,16 @@ "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/client-ssm@^3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.67.0.tgz#5e534862c724793fe42e1ec464e8781e798a356d" - integrity sha512-bI1LRks+kyHZy85rEZ7v4xr+/7dAgk4Kbkh80Wo7d/oLmmKeVvjwWZ6c9bN+H3uZhLlWrOkbV0c6QmB4pJfEhQ== +"@aws-sdk/client-ssm@^3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.72.0.tgz#efe274624e499e297a0e4573802ec96723d6cb4c" + integrity sha512-a2OLGkcdrehYauCVQRUNJScgiMZMsPKFguJr7aVdPFDdjGqg34+D73diNOLs0k+mv8WhQLIr5hhZ0dtYps6z+Q== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/client-sts" "3.67.0" + "@aws-sdk/client-sts" "3.72.0" "@aws-sdk/config-resolver" "3.58.0" - "@aws-sdk/credential-provider-node" "3.67.0" + "@aws-sdk/credential-provider-node" "3.72.0" "@aws-sdk/fetch-http-handler" "3.58.0" "@aws-sdk/hash-node" "3.55.0" "@aws-sdk/invalid-dependency" "3.55.0" @@ -80,15 +80,15 @@ "@aws-sdk/node-config-provider" "3.58.0" "@aws-sdk/node-http-handler" "3.58.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" @@ -97,10 +97,10 @@ tslib "^2.3.1" uuid "^8.3.2" -"@aws-sdk/client-sso@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.67.0.tgz#6b8a1c296d60a2057a3c4ddc923340fc3bf3c74f" - integrity sha512-njBLSqX2+4eTjeptODxdYgBC8cYwwNE3VwrIFgf+nosIo8Ll07evZgHhfZsyURou0cUUpxFInDf1KaAotH9lBQ== +"@aws-sdk/client-sso@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.72.0.tgz#2dc30c90132a1f58c9b9330704a62d9544a3354a" + integrity sha512-mQ2qSy5chVTzNo17kcOtylp8gUJr2SIx7ZkaC5ZUrA9RZu673XKFm1SXvL0aBw1LQBioKU2kGNwsUSDunXulpQ== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" @@ -118,30 +118,30 @@ "@aws-sdk/node-config-provider" "3.58.0" "@aws-sdk/node-http-handler" "3.58.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" "@aws-sdk/util-utf8-node" "3.55.0" tslib "^2.3.1" -"@aws-sdk/client-sts@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.67.0.tgz#d45ac0b270eac749b74477458d6980e77303bb1b" - integrity sha512-gTWQU/4tPQLMJpLXgSbUss5s5dsyxpXJW2gWosvLLtX5QlchGBzWEawoA3QIxFRkNJrXqLyaVDBdFFqB+l0mVQ== +"@aws-sdk/client-sts@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.72.0.tgz#302583a73b0587e1a37f3b14f22fd69cb4300dd7" + integrity sha512-m6nEXe5wi7Cx9DHBFOji+i2tn+EXNlBC2BymlFZ+KerxAfjLyu9U16Xx9VzmfnQS5dz0Fyh0DLBIcI9DY5+ywQ== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" "@aws-sdk/config-resolver" "3.58.0" - "@aws-sdk/credential-provider-node" "3.67.0" + "@aws-sdk/credential-provider-node" "3.72.0" "@aws-sdk/fetch-http-handler" "3.58.0" "@aws-sdk/hash-node" "3.55.0" "@aws-sdk/invalid-dependency" "3.55.0" @@ -157,15 +157,15 @@ "@aws-sdk/node-config-provider" "3.58.0" "@aws-sdk/node-http-handler" "3.58.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" @@ -205,30 +205,30 @@ "@aws-sdk/url-parser" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-ini@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.67.0.tgz#94107021cc1869d98a5a068b95495fb673b9a22a" - integrity sha512-47uNhLsd2eKWOa+alsyoT48TbtIfYtIJmC85APunHczqfpUC1YHOyHZ3pCzByGrgx4khjnJ323gfq9kreEHCvA== +"@aws-sdk/credential-provider-ini@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.72.0.tgz#97af5c6c96518d7ff293568b0b89b8ad4ec697a3" + integrity sha512-KeZAywZ5CxEUIRvIpxRiOkRUwGy+rTTGTfjQz/Mz6AUj+nx+8M5WnSLRgENcwXmX59A7VdqosvD1jnRiXJjmPg== dependencies: "@aws-sdk/credential-provider-env" "3.55.0" "@aws-sdk/credential-provider-imds" "3.58.0" - "@aws-sdk/credential-provider-sso" "3.67.0" + "@aws-sdk/credential-provider-sso" "3.72.0" "@aws-sdk/credential-provider-web-identity" "3.55.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-node@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.67.0.tgz#282bc00800a6e6f753d64ac2f66615d7a3545309" - integrity sha512-nxBUJ4rANue9MWQyhrmkZwuKVVpwbUXEqyMwJD1uxEZnYXksmAoVxKW/m4vxy1nh/65wAFCCipeLmqYzwJ8m0A== +"@aws-sdk/credential-provider-node@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.72.0.tgz#2f3f7789bb5436dc4f4654c534fa482547dacbf5" + integrity sha512-8yNNILXPAD9RlcKI0aronXOgwF9vRZQqEwPuvkurCPFQFt+OM/4/HTJns2NSVmImKDMV36sG+6Ld6aJEVW4cLQ== dependencies: "@aws-sdk/credential-provider-env" "3.55.0" "@aws-sdk/credential-provider-imds" "3.58.0" - "@aws-sdk/credential-provider-ini" "3.67.0" + "@aws-sdk/credential-provider-ini" "3.72.0" "@aws-sdk/credential-provider-process" "3.58.0" - "@aws-sdk/credential-provider-sso" "3.67.0" + "@aws-sdk/credential-provider-sso" "3.72.0" "@aws-sdk/credential-provider-web-identity" "3.55.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" @@ -245,12 +245,12 @@ "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-sso@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.67.0.tgz#6541a93ba6cbf36dd18db97f9f4a2beaa1df2a62" - integrity sha512-AwS7tvA++2li0+yZkiCL1zk56EC3N6fDXWDqPEG/lKuviwyv1B+up6r/6ks7ADWbXuOKzrmslS7rn3DT2ZUkig== +"@aws-sdk/credential-provider-sso@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.72.0.tgz#9120deda73b4ec6efa7172bd8bc29fe822c36a08" + integrity sha512-2NGjF2gMls5f/9QbUQEHR9kbVGePLI7EXVOyPb1H6DvQLp54keMVdTlSzKlRIcGUNd4MBYuDJak8Slf976/UVw== dependencies: - "@aws-sdk/client-sso" "3.67.0" + "@aws-sdk/client-sso" "3.72.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" "@aws-sdk/types" "3.55.0" @@ -463,10 +463,10 @@ "@aws-sdk/util-uri-escape" "3.55.0" tslib "^2.3.1" -"@aws-sdk/smithy-client@3.55.0": - version "3.55.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.55.0.tgz#bf1f5a64d1d2374c291338a52f6c75c6d67e8148" - integrity sha512-YgBpqg6R3Qg8CH9biOP1N1lYTvh8VLGD6AoDGgy/R1dQSqRQuxgKANLl3DOVcZnIZLsw4TdB0m7U+ZPtirPR1Q== +"@aws-sdk/smithy-client@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.72.0.tgz#93e2b6a22f5426e7526b06296454c0f3831ef97d" + integrity sha512-eQ2pEzxtS1Vz1XyNKzG4Z+mtfwRzcAs4FUQP0wrrYVJMsIdI0X4vvro8gYGoBbQtOz65uY3XqQdLuXX/SabTQg== dependencies: "@aws-sdk/middleware-stack" "3.55.0" "@aws-sdk/types" "3.55.0" @@ -530,20 +530,20 @@ dependencies: tslib "^2.3.1" -"@aws-sdk/util-defaults-mode-browser@3.55.0": - version "3.55.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.55.0.tgz#c2dc19c908264f643f2f345017efd7addd3824e4" - integrity sha512-OS3gAwR84bHz7ObhjsSJM+grfeaBq3leGrj7xiX4BH3C8J+c10GMo3fqx1pV8Fq5F+9lMmhHpfOocD63SN5Q8A== +"@aws-sdk/util-defaults-mode-browser@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.72.0.tgz#23ab8ab1c12ce6ca63c1416c76b6acdccd88c9fd" + integrity sha512-xeoh4jdq+tpZWDwGeXeoAQI+rZaCBEicjumBcqfzkRFE3DyaeyPHn3hiKGSR13R+P6Uf86aqaRNmWAeZZjeE0w== dependencies: "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/types" "3.55.0" bowser "^2.11.0" tslib "^2.3.1" -"@aws-sdk/util-defaults-mode-node@3.58.0": - version "3.58.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.58.0.tgz#57bb445172f10b681f34a7d382d420b9053b2122" - integrity sha512-KNUCp0MXI+z3Z3pQCKDkx3Stdy1TXDjcUB+ZJFxRTJGIuBYwX4fV6G8s/zeFJi5Qv1ztR3CJ9fWJGsrx9mQ5EA== +"@aws-sdk/util-defaults-mode-node@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.72.0.tgz#6690f98901b4564ea0cea9b2c379f41c1d247686" + integrity sha512-Qf4BZmjWTaWaWbIhra/il8zUAdYY6G4JIcg9WMzQgnh1L/iXpCZddInfB2zT4j5rSAuBf5Ov2T6zvtw3/KOh6Q== dependencies: "@aws-sdk/config-resolver" "3.58.0" "@aws-sdk/credential-provider-imds" "3.58.0" From a185a702372feef05c4b7570bda0758a5a7ff351 Mon Sep 17 00:00:00 2001 From: Scott Guymer Date: Mon, 25 Apr 2022 12:27:51 +0200 Subject: [PATCH 04/15] Output the role for the pool management (#1965) Sometimes extra policies need to be attached to roles such as for custom KMS encryption of EBS. We need to output the pool lambda role so it can be configured. --- modules/runners/outputs.tf | 4 ++++ modules/runners/pool/outputs.tf | 3 +++ 2 files changed, 7 insertions(+) create mode 100644 modules/runners/pool/outputs.tf diff --git a/modules/runners/outputs.tf b/modules/runners/outputs.tf index 4de561ed..9fa32233 100644 --- a/modules/runners/outputs.tf +++ b/modules/runners/outputs.tf @@ -21,3 +21,7 @@ output "lambda_scale_down" { output "role_scale_down" { value = aws_iam_role.scale_down } + +output "role_pool" { + value = length(var.pool_config) == 0 ? {} : module.pool.role_pool +} diff --git a/modules/runners/pool/outputs.tf b/modules/runners/pool/outputs.tf new file mode 100644 index 00000000..e9c5aac8 --- /dev/null +++ b/modules/runners/pool/outputs.tf @@ -0,0 +1,3 @@ +output "role_pool" { + value = aws_iam_role.pool +} From 1bf85411880208b18c4df04f30bdd0a7ce7973e8 Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Mon, 25 Apr 2022 06:37:26 -0400 Subject: [PATCH 05/15] docs: ensure webhook event content-type is `application/json` (#1964) Signed-off-by: Rui Chen --- README.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 0c9ddcf7..e1b8142d 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,7 @@ For receiving the `check_run` or `workflow_job` event by the webhook (lambda), a - `workflow_job`: **(preferred option)** create a webhook on enterprise, org or app level. Select this option for ephemeral runners. - `check_run`: create a webhook on enterprise, org, repo or app level. When using the app option, the app needs to be installed to repo's are using the self-hosted runners. -- a Webhook needs to be created. The webhook hook can be defined on enterprise, org, repo, or app level. +- a Webhook needs to be created. The webhook hook can be defined on enterprise, org, repo, or app level. In AWS a [API gateway](https://docs.aws.amazon.com/apigateway/index.html) endpoint is created that is able to receive the GitHub webhook events via HTTP post. The gateway triggers the webhook lambda which will verify the signature of the event. This check guarantees the event is sent by the GitHub App. The lambda only handles `workflow_job` or `check_run` events with status `queued` and matching the runner labels (only for `workflow_job`). The accepted events are posted on a SQS queue. Messages on this queue will be delayed for a configurable amount of seconds (default 30 seconds) to give the available runners time to pick up this build. @@ -197,17 +197,18 @@ The lambda for syncing the GitHub distribution to S3 is triggered via CloudWatch ### Setup the webhook / GitHub App (part 2) -At this point you have 2 options. Either create a separate webhook (enterprise, -org, or repo), or create webhook in the App. +At this point you have 2 options. Either create a separate webhook (enterprise, +org, or repo), or create webhook in the App. #### Option 1: Webhook 1. Create a new webhook on repo level for repo level for repo level runner, or org (or enterprise level) for an org level runner. 2. Provide the webhook url, should be part of the output of terraform. 3. Provide the webhook secret (`terraform output -raw `). -4. In the "Permissions & Events" section and then "Subscribe to Events" subsection, check either "Workflow Job" or "Check Run" (choose only 1 option!!!). -5. In the "Install App" section, install the App in your organization, either in all or in selected repositories. - +4. Ensure content type as `application/json`. +5. In the "Permissions & Events" section and then "Subscribe to Events" subsection, check either "Workflow Job" or "Check Run" (choose only 1 option!!!). +6. In the "Install App" section, install the App in your organization, either in all or in selected repositories. + #### Option 2: App Go back to the GitHub App and update the following settings. @@ -252,7 +253,7 @@ module "runners" { ### Pool -The module basically supports two options for keeping a pool of runners. One is via a pool which only supports org-level runners, the second option is [keeping runners idle](#idle-runners). +The module basically supports two options for keeping a pool of runners. One is via a pool which only supports org-level runners, the second option is [keeping runners idle](#idle-runners). The pool is introduced in combination with the ephemeral runners and is primary meant to ensure if any event is unexpected dropped, and no runner was created the pool can pick up the job. The pool is maintained by a lambda. Each time the lambda is triggered a check is preformed if the number of idler runners managed by the module are meeting the expected pool size. If not, the pool will be adjusted. Keep in mind that the scale down function is still active and will terminate instances that are detected as idle. @@ -304,10 +305,10 @@ For time zones please check [TZ database name column](https://en.wikipedia.org/w Currently a beta feature! You can configure runners to be ephemeral, runners will be used only for one job. The feature should be used in conjunction with listening for the workflow job event. Please consider the following: - The scale down lambda is still active, and should only remove orphan instances. But there is no strict check in place. So ensure you configure the `minimum_running_time_in_minutes` to a value that is high enough to got your runner booted and connected to avoid it got terminated before executing a job. -- The messages sent from the webhook lambda to scale-up lambda are by default delayed delayed by SQS, to give available runners to option to start the job before the decision is made to scale more runners. For ephemeral runners there is no need to wait. Set `delay_webhook_event` to `0`. +- The messages sent from the webhook lambda to scale-up lambda are by default delayed delayed by SQS, to give available runners to option to start the job before the decision is made to scale more runners. For ephemeral runners there is no need to wait. Set `delay_webhook_event` to `0`. - All events on the queue will lead to a new runner crated by the lambda. By setting `enable_job_queued_check` to `true` you can enforce only create a runner if the event has a correlated queued job. Setting this can avoid creating useless runners, for example whn jobs got cancelled before a runner is created. We suggest to use this in combination with a pool. - To ensure runners are created in the same order GitHub sends the events we use by default a FIFO queue, this is mainly relevant for repo level runners. For ephemeral runners you can set `fifo_build_queue` to `false`. -- Error related to scaling should be retried via SQS. You can configure `job_queue_retention_in_seconds` `redrive_build_queue` to tune the behavior. We have no mechanism to avoid events will never processed, which means potential no runner could be created and the job in GitHub can time out in 6 hours. +- Error related to scaling should be retried via SQS. You can configure `job_queue_retention_in_seconds` `redrive_build_queue` to tune the behavior. We have no mechanism to avoid events will never processed, which means potential no runner could be created and the job in GitHub can time out in 6 hours. The example for [ephemeral runners](./examples/ephemeral) is based on the [default example](./examples/default). Have look on the diff to see the major configuration differences. @@ -345,7 +346,7 @@ The following sub modules are optional and are provided as example or utility: ### ARM64 configuration for submodules -When using the top level module configure `runner_architecture = "arm64"` and ensure the list of `instance_types` matches. When not using the top-level, ensure these properties are set on the submodules. +When using the top level module configure `runner_architecture = "arm64"` and ensure the list of `instance_types` matches. When not using the top-level, ensure these properties are set on the submodules. ## Debugging From d8f9441fb5891925b348f7659de5bae5571c7c74 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:37:39 +0200 Subject: [PATCH 06/15] chore: Bump @aws-sdk/client-ssm in /modules/runners/lambdas/runners (#1958) Bumps [@aws-sdk/client-ssm](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-ssm) from 3.67.0 to 3.74.0. - [Release notes](https://github.com/aws/aws-sdk-js-v3/releases) - [Changelog](https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-ssm/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js-v3/commits/v3.74.0/clients/client-ssm) --- updated-dependencies: - dependency-name: "@aws-sdk/client-ssm" dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 118 +++++++++---------- 2 files changed, 60 insertions(+), 60 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index ee992123..45430d54 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -36,7 +36,7 @@ "ts-node-dev": "^1.1.6" }, "dependencies": { - "@aws-sdk/client-ssm": "^3.67.0", + "@aws-sdk/client-ssm": "^3.74.0", "@octokit/auth-app": "3.6.1", "@octokit/rest": "^18.12.0", "@octokit/types": "^6.34.0", diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index b0e2805b..7f353b75 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -65,16 +65,16 @@ "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/client-ssm@^3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.67.0.tgz#5e534862c724793fe42e1ec464e8781e798a356d" - integrity sha512-bI1LRks+kyHZy85rEZ7v4xr+/7dAgk4Kbkh80Wo7d/oLmmKeVvjwWZ6c9bN+H3uZhLlWrOkbV0c6QmB4pJfEhQ== +"@aws-sdk/client-ssm@^3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-ssm/-/client-ssm-3.74.0.tgz#4c330e065ae196844cd433414b9596967e560302" + integrity sha512-1ynAO3Ax85IyCOvENE5btl/HdQ75pgR49+gxo+OtpdCaD+9VzhJBZ68ABRKYoTxorsjJtnjAeVviqzFp+qay2Q== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" - "@aws-sdk/client-sts" "3.67.0" + "@aws-sdk/client-sts" "3.74.0" "@aws-sdk/config-resolver" "3.58.0" - "@aws-sdk/credential-provider-node" "3.67.0" + "@aws-sdk/credential-provider-node" "3.74.0" "@aws-sdk/fetch-http-handler" "3.58.0" "@aws-sdk/hash-node" "3.55.0" "@aws-sdk/invalid-dependency" "3.55.0" @@ -87,17 +87,17 @@ "@aws-sdk/middleware-stack" "3.55.0" "@aws-sdk/middleware-user-agent" "3.58.0" "@aws-sdk/node-config-provider" "3.58.0" - "@aws-sdk/node-http-handler" "3.58.0" + "@aws-sdk/node-http-handler" "3.74.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" @@ -106,10 +106,10 @@ tslib "^2.3.1" uuid "^8.3.2" -"@aws-sdk/client-sso@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.67.0.tgz#6b8a1c296d60a2057a3c4ddc923340fc3bf3c74f" - integrity sha512-njBLSqX2+4eTjeptODxdYgBC8cYwwNE3VwrIFgf+nosIo8Ll07evZgHhfZsyURou0cUUpxFInDf1KaAotH9lBQ== +"@aws-sdk/client-sso@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.74.0.tgz#bf0aea7a613614ba38aa054cf9a1392ea79c9f2b" + integrity sha512-tDDxCeiYy6M5LuJluJB9YgWVUuQ4Rzx95bevd6QiSfVaUkQH/PdJt3pULdrCGzwxztCf8PrrypB6WqOIZ9jxHQ== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" @@ -125,32 +125,32 @@ "@aws-sdk/middleware-stack" "3.55.0" "@aws-sdk/middleware-user-agent" "3.58.0" "@aws-sdk/node-config-provider" "3.58.0" - "@aws-sdk/node-http-handler" "3.58.0" + "@aws-sdk/node-http-handler" "3.74.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" "@aws-sdk/util-utf8-node" "3.55.0" tslib "^2.3.1" -"@aws-sdk/client-sts@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.67.0.tgz#d45ac0b270eac749b74477458d6980e77303bb1b" - integrity sha512-gTWQU/4tPQLMJpLXgSbUss5s5dsyxpXJW2gWosvLLtX5QlchGBzWEawoA3QIxFRkNJrXqLyaVDBdFFqB+l0mVQ== +"@aws-sdk/client-sts@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.74.0.tgz#05678dcc73eea5c5b95072fc3b58e732f21ab21a" + integrity sha512-DLK5TLxU2Q2b2dw/mhfkeyUPTDmGVAp93lxzKmeDPAfFyMvvW+ODQaiSAYsOPRyr+ebJYmfgDIEgFB7ucprWOg== dependencies: "@aws-crypto/sha256-browser" "2.0.0" "@aws-crypto/sha256-js" "2.0.0" "@aws-sdk/config-resolver" "3.58.0" - "@aws-sdk/credential-provider-node" "3.67.0" + "@aws-sdk/credential-provider-node" "3.74.0" "@aws-sdk/fetch-http-handler" "3.58.0" "@aws-sdk/hash-node" "3.55.0" "@aws-sdk/invalid-dependency" "3.55.0" @@ -164,17 +164,17 @@ "@aws-sdk/middleware-stack" "3.55.0" "@aws-sdk/middleware-user-agent" "3.58.0" "@aws-sdk/node-config-provider" "3.58.0" - "@aws-sdk/node-http-handler" "3.58.0" + "@aws-sdk/node-http-handler" "3.74.0" "@aws-sdk/protocol-http" "3.58.0" - "@aws-sdk/smithy-client" "3.55.0" + "@aws-sdk/smithy-client" "3.72.0" "@aws-sdk/types" "3.55.0" "@aws-sdk/url-parser" "3.55.0" "@aws-sdk/util-base64-browser" "3.58.0" "@aws-sdk/util-base64-node" "3.55.0" "@aws-sdk/util-body-length-browser" "3.55.0" "@aws-sdk/util-body-length-node" "3.55.0" - "@aws-sdk/util-defaults-mode-browser" "3.55.0" - "@aws-sdk/util-defaults-mode-node" "3.58.0" + "@aws-sdk/util-defaults-mode-browser" "3.72.0" + "@aws-sdk/util-defaults-mode-node" "3.72.0" "@aws-sdk/util-user-agent-browser" "3.58.0" "@aws-sdk/util-user-agent-node" "3.58.0" "@aws-sdk/util-utf8-browser" "3.55.0" @@ -214,30 +214,30 @@ "@aws-sdk/url-parser" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-ini@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.67.0.tgz#94107021cc1869d98a5a068b95495fb673b9a22a" - integrity sha512-47uNhLsd2eKWOa+alsyoT48TbtIfYtIJmC85APunHczqfpUC1YHOyHZ3pCzByGrgx4khjnJ323gfq9kreEHCvA== +"@aws-sdk/credential-provider-ini@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.74.0.tgz#f57509d2d5066eee0dd6afd9ad62a79190d87ddb" + integrity sha512-knnHAEjGfVO/09O7cLrtHwJeg/5p+6Y0xqGGGcmi5fyF8zEXmXuf6UJQIxBXE1r22ADpQ5/E8WfCJ3IzVLH1UQ== dependencies: "@aws-sdk/credential-provider-env" "3.55.0" "@aws-sdk/credential-provider-imds" "3.58.0" - "@aws-sdk/credential-provider-sso" "3.67.0" + "@aws-sdk/credential-provider-sso" "3.74.0" "@aws-sdk/credential-provider-web-identity" "3.55.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-node@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.67.0.tgz#282bc00800a6e6f753d64ac2f66615d7a3545309" - integrity sha512-nxBUJ4rANue9MWQyhrmkZwuKVVpwbUXEqyMwJD1uxEZnYXksmAoVxKW/m4vxy1nh/65wAFCCipeLmqYzwJ8m0A== +"@aws-sdk/credential-provider-node@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.74.0.tgz#ec92fa5c980b2d8385d28d45da94e203099d6d86" + integrity sha512-GGd1kMN8fgtOTSq1CAk2So5AeW+Wi83iEZVL4gHmUiiwdZejtAcjtgA7uLx0YwULNMcvc4qrGewNlXkO2F7U7w== dependencies: "@aws-sdk/credential-provider-env" "3.55.0" "@aws-sdk/credential-provider-imds" "3.58.0" - "@aws-sdk/credential-provider-ini" "3.67.0" + "@aws-sdk/credential-provider-ini" "3.74.0" "@aws-sdk/credential-provider-process" "3.58.0" - "@aws-sdk/credential-provider-sso" "3.67.0" + "@aws-sdk/credential-provider-sso" "3.74.0" "@aws-sdk/credential-provider-web-identity" "3.55.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" @@ -254,12 +254,12 @@ "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/credential-provider-sso@3.67.0": - version "3.67.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.67.0.tgz#6541a93ba6cbf36dd18db97f9f4a2beaa1df2a62" - integrity sha512-AwS7tvA++2li0+yZkiCL1zk56EC3N6fDXWDqPEG/lKuviwyv1B+up6r/6ks7ADWbXuOKzrmslS7rn3DT2ZUkig== +"@aws-sdk/credential-provider-sso@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.74.0.tgz#1de53e9205791055f08e3c191952fd562fd926a3" + integrity sha512-EpwLqm9rqJ/l5/R2kq48LscSW8xSThraRT4res0w9kOMiOMIiphWX/glNE37FCFrQBwBDIGZ8T5RhftRgXRBag== dependencies: - "@aws-sdk/client-sso" "3.67.0" + "@aws-sdk/client-sso" "3.74.0" "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/shared-ini-file-loader" "3.58.0" "@aws-sdk/types" "3.55.0" @@ -404,10 +404,10 @@ "@aws-sdk/types" "3.55.0" tslib "^2.3.1" -"@aws-sdk/node-http-handler@3.58.0": - version "3.58.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.58.0.tgz#bb633b51a205181657bfc59b24b7bf1720b7e652" - integrity sha512-D9xVZG2nfo4GbPsby3JuBiAhpqXTFk1+CfuQU0AZv0gQvE3fFTCnB3za83jo7JV/pyRPU+s+/LHIpxCWUHzStg== +"@aws-sdk/node-http-handler@3.74.0": + version "3.74.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/node-http-handler/-/node-http-handler-3.74.0.tgz#22bcd97d6ca774f17b43f7a2dedd5de63dcc393e" + integrity sha512-tykxW9jlj/+e+sHS3NkUSHYKHzkD5cO7mggQv1BnoD6lOB+hjqJTsqyvJ29z4GYeFefSwZR4bObLkTxMETwLBg== dependencies: "@aws-sdk/abort-controller" "3.55.0" "@aws-sdk/protocol-http" "3.58.0" @@ -472,10 +472,10 @@ "@aws-sdk/util-uri-escape" "3.55.0" tslib "^2.3.1" -"@aws-sdk/smithy-client@3.55.0": - version "3.55.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.55.0.tgz#bf1f5a64d1d2374c291338a52f6c75c6d67e8148" - integrity sha512-YgBpqg6R3Qg8CH9biOP1N1lYTvh8VLGD6AoDGgy/R1dQSqRQuxgKANLl3DOVcZnIZLsw4TdB0m7U+ZPtirPR1Q== +"@aws-sdk/smithy-client@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/smithy-client/-/smithy-client-3.72.0.tgz#93e2b6a22f5426e7526b06296454c0f3831ef97d" + integrity sha512-eQ2pEzxtS1Vz1XyNKzG4Z+mtfwRzcAs4FUQP0wrrYVJMsIdI0X4vvro8gYGoBbQtOz65uY3XqQdLuXX/SabTQg== dependencies: "@aws-sdk/middleware-stack" "3.55.0" "@aws-sdk/types" "3.55.0" @@ -539,20 +539,20 @@ dependencies: tslib "^2.3.1" -"@aws-sdk/util-defaults-mode-browser@3.55.0": - version "3.55.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.55.0.tgz#c2dc19c908264f643f2f345017efd7addd3824e4" - integrity sha512-OS3gAwR84bHz7ObhjsSJM+grfeaBq3leGrj7xiX4BH3C8J+c10GMo3fqx1pV8Fq5F+9lMmhHpfOocD63SN5Q8A== +"@aws-sdk/util-defaults-mode-browser@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.72.0.tgz#23ab8ab1c12ce6ca63c1416c76b6acdccd88c9fd" + integrity sha512-xeoh4jdq+tpZWDwGeXeoAQI+rZaCBEicjumBcqfzkRFE3DyaeyPHn3hiKGSR13R+P6Uf86aqaRNmWAeZZjeE0w== dependencies: "@aws-sdk/property-provider" "3.55.0" "@aws-sdk/types" "3.55.0" bowser "^2.11.0" tslib "^2.3.1" -"@aws-sdk/util-defaults-mode-node@3.58.0": - version "3.58.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.58.0.tgz#57bb445172f10b681f34a7d382d420b9053b2122" - integrity sha512-KNUCp0MXI+z3Z3pQCKDkx3Stdy1TXDjcUB+ZJFxRTJGIuBYwX4fV6G8s/zeFJi5Qv1ztR3CJ9fWJGsrx9mQ5EA== +"@aws-sdk/util-defaults-mode-node@3.72.0": + version "3.72.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.72.0.tgz#6690f98901b4564ea0cea9b2c379f41c1d247686" + integrity sha512-Qf4BZmjWTaWaWbIhra/il8zUAdYY6G4JIcg9WMzQgnh1L/iXpCZddInfB2zT4j5rSAuBf5Ov2T6zvtw3/KOh6Q== dependencies: "@aws-sdk/config-resolver" "3.58.0" "@aws-sdk/credential-provider-imds" "3.58.0" From 2797cc865c285d5f34a27ec3b7bdf6a3581b035f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:37:45 +0200 Subject: [PATCH 07/15] chore: Bump aws-sdk in /modules/webhook/lambdas/webhook (#1957) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.1112.0 to 2.1118.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.1112.0...v2.1118.0) --- updated-dependencies: - dependency-name: aws-sdk dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index b8075c46..86f4c616 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -25,7 +25,7 @@ "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "0.33.3", - "aws-sdk": "^2.1112.0", + "aws-sdk": "^2.1118.0", "body-parser": "^1.20.0", "eslint": "^7.32.0", "eslint-plugin-prettier": "4.0.0", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 5be1bc7d..320cd62c 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1816,10 +1816,10 @@ aws-lambda@^1.0.7: js-yaml "^3.14.1" watchpack "^2.0.0-beta.10" -aws-sdk@^2.1112.0, aws-sdk@^2.814.0: - version "2.1112.0" - resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1112.0.tgz#7e6f60df562ebd909a9435b01673ed7685e10ffd" - integrity sha512-8FKr3zwD2bHZQLmxJ7d1VwvDkW9kKx4YPdNXawV+CqNUzQC/9ZmSmHyx8mZCv6J722tqxIZh5c567499QawuZw== +aws-sdk@^2.1118.0, aws-sdk@^2.814.0: + version "2.1118.0" + resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.1118.0.tgz#1789e881b1f43bef7807111d5716ab691ab965c2" + integrity sha512-R3g06c4RC0Gz/lwMA7wgC7+FwYf5vaO30sPIigoX5m6Tfb7tdzfCYD7pnpvkPRNUvWJ3f5kQk+pEeW25DstRrQ== dependencies: buffer "4.9.2" events "1.1.1" From a0e06f421a40b486f685d143755069271659269b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:38:18 +0200 Subject: [PATCH 08/15] chore: Bump @types/node (#1947) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.23 to 17.0.25. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index 64a748c4..cb5800ff 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -18,7 +18,7 @@ "@octokit/rest": "^18.12.0", "@trivago/prettier-plugin-sort-imports": "^3.2.0", "@types/jest": "^27.4.1", - "@types/node": "^17.0.23", + "@types/node": "^17.0.25", "@types/request": "^2.48.8", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index 0cd93f93..a655b04a 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -828,10 +828,10 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== -"@types/node@*", "@types/node@^17.0.23": - version "17.0.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da" - integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw== +"@types/node@*", "@types/node@^17.0.25": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.25.tgz#527051f3c2f77aa52e5dc74e45a3da5fb2301448" + integrity sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w== "@types/prettier@^2.1.5": version "2.4.2" From 8ee337a51fe886be6471cb564ccd4548798ac376 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:38:44 +0200 Subject: [PATCH 09/15] chore: Bump @types/node in /modules/webhook/lambdas/webhook (#1953) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.23 to 17.0.25. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index 86f4c616..5cdb76e0 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -21,7 +21,7 @@ "@types/aws-lambda": "^8.10.93", "@types/express": "^4.17.11", "@types/jest": "^27.4.1", - "@types/node": "^17.0.23", + "@types/node": "^17.0.25", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "0.33.3", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 320cd62c..1a928bf7 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1524,10 +1524,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^17.0.23": - version "17.0.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da" - integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw== +"@types/node@*", "@types/node@^17.0.25": + version "17.0.25" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.25.tgz#527051f3c2f77aa52e5dc74e45a3da5fb2301448" + integrity sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w== "@types/prettier@^2.1.5": version "2.4.1" From 1d5528fdf0ec9249a75fc8250dad1ecd789fb1b2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:43:33 +0200 Subject: [PATCH 10/15] chore: Bump @vercel/ncc (#1949) Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.33.3 to 0.33.4. - [Release notes](https://github.com/vercel/ncc/releases) - [Commits](https://github.com/vercel/ncc/compare/0.33.3...0.33.4) --- updated-dependencies: - dependency-name: "@vercel/ncc" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .../lambdas/runner-binaries-syncer/package.json | 2 +- .../lambdas/runner-binaries-syncer/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json index cb5800ff..51d8f74f 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/package.json @@ -22,7 +22,7 @@ "@types/request": "^2.48.8", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", - "@vercel/ncc": "^0.33.3", + "@vercel/ncc": "^0.33.4", "aws-sdk": "^2.1116.0", "eslint": "^7.32.0", "eslint-plugin-prettier": "4.0.0", diff --git a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock index a655b04a..b491d915 100644 --- a/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock +++ b/modules/runner-binaries-syncer/lambdas/runner-binaries-syncer/yarn.lock @@ -950,10 +950,10 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@vercel/ncc@^0.33.3": - version "0.33.3" - resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.33.3.tgz#aacc6b3ea9f7b175e0c9a18c9b97e4005a2f4fcc" - integrity sha512-JGZ11QV+/ZcfudW2Cz2JVp54/pJNXbsuWRgSh2ZmmZdQBKXqBtIGrwI1Wyx8nlbzAiEFe7FHi4K1zX4//jxTnQ== +"@vercel/ncc@^0.33.4": + version "0.33.4" + resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.33.4.tgz#e44a87511f583b7ba88e4b9ae90eeb7ba252b872" + integrity sha512-ln18hs7dMffelP47tpkaR+V5Tj6coykNyxJrlcmCormPqRQjB/Gv4cu2FfBG+PMzIfdZp2CLDsrrB1NPU22Qhg== abab@^2.0.3, abab@^2.0.5: version "2.0.5" From 98a5357256306fe216b69bcbcee3784d07777613 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:43:41 +0200 Subject: [PATCH 11/15] chore: Bump @vercel/ncc in /modules/webhook/lambdas/webhook (#1948) Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.33.3 to 0.33.4. - [Release notes](https://github.com/vercel/ncc/releases) - [Commits](https://github.com/vercel/ncc/compare/0.33.3...0.33.4) --- updated-dependencies: - dependency-name: "@vercel/ncc" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index 5cdb76e0..af59a36e 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -24,7 +24,7 @@ "@types/node": "^17.0.25", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", - "@vercel/ncc": "0.33.3", + "@vercel/ncc": "0.33.4", "aws-sdk": "^2.1118.0", "body-parser": "^1.20.0", "eslint": "^7.32.0", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index 1a928bf7..a39e6ba5 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1649,10 +1649,10 @@ "@typescript-eslint/types" "4.33.0" eslint-visitor-keys "^2.0.0" -"@vercel/ncc@0.33.3": - version "0.33.3" - resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.33.3.tgz#aacc6b3ea9f7b175e0c9a18c9b97e4005a2f4fcc" - integrity sha512-JGZ11QV+/ZcfudW2Cz2JVp54/pJNXbsuWRgSh2ZmmZdQBKXqBtIGrwI1Wyx8nlbzAiEFe7FHi4K1zX4//jxTnQ== +"@vercel/ncc@0.33.4": + version "0.33.4" + resolved "https://registry.yarnpkg.com/@vercel/ncc/-/ncc-0.33.4.tgz#e44a87511f583b7ba88e4b9ae90eeb7ba252b872" + integrity sha512-ln18hs7dMffelP47tpkaR+V5Tj6coykNyxJrlcmCormPqRQjB/Gv4cu2FfBG+PMzIfdZp2CLDsrrB1NPU22Qhg== abab@^2.0.3, abab@^2.0.5: version "2.0.5" From d4acb16e55aade4867f71ec87f43975feaa1697c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:49:18 +0200 Subject: [PATCH 12/15] chore: Bump @types/node in /modules/webhook/lambdas/webhook (#1967) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.25 to 17.0.26. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/webhook/lambdas/webhook/package.json | 2 +- modules/webhook/lambdas/webhook/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/webhook/lambdas/webhook/package.json b/modules/webhook/lambdas/webhook/package.json index af59a36e..034f0ea4 100644 --- a/modules/webhook/lambdas/webhook/package.json +++ b/modules/webhook/lambdas/webhook/package.json @@ -21,7 +21,7 @@ "@types/aws-lambda": "^8.10.93", "@types/express": "^4.17.11", "@types/jest": "^27.4.1", - "@types/node": "^17.0.25", + "@types/node": "^17.0.26", "@typescript-eslint/eslint-plugin": "^4.33.0", "@typescript-eslint/parser": "^4.33.0", "@vercel/ncc": "0.33.4", diff --git a/modules/webhook/lambdas/webhook/yarn.lock b/modules/webhook/lambdas/webhook/yarn.lock index a39e6ba5..3389e5e8 100644 --- a/modules/webhook/lambdas/webhook/yarn.lock +++ b/modules/webhook/lambdas/webhook/yarn.lock @@ -1524,10 +1524,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^17.0.25": - version "17.0.25" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.25.tgz#527051f3c2f77aa52e5dc74e45a3da5fb2301448" - integrity sha512-wANk6fBrUwdpY4isjWrKTufkrXdu1D2YHCot2fD/DfWxF5sMrVSA+KN7ydckvaTCh0HiqX9IVl0L5/ZoXg5M7w== +"@types/node@*", "@types/node@^17.0.26": + version "17.0.26" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.26.tgz#1bbff9b23ee5a64f87b4f30c0c854b112ee2e635" + integrity sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A== "@types/prettier@^2.1.5": version "2.4.1" From cba98fd484716150697fdab17f677f3343c43adb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 25 Apr 2022 12:49:28 +0200 Subject: [PATCH 13/15] chore: Bump @types/node in /modules/runners/lambdas/runners (#1966) Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.23 to 17.0.26. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- modules/runners/lambdas/runners/package.json | 2 +- modules/runners/lambdas/runners/yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/runners/lambdas/runners/package.json b/modules/runners/lambdas/runners/package.json index 45430d54..7c165fe2 100644 --- a/modules/runners/lambdas/runners/package.json +++ b/modules/runners/lambdas/runners/package.json @@ -42,7 +42,7 @@ "@octokit/types": "^6.34.0", "@types/aws-lambda": "^8.10.93", "@types/express": "^4.17.11", - "@types/node": "^17.0.23", + "@types/node": "^17.0.26", "aws-sdk": "^2.1116.0", "cron-parser": "^4.3.0", "tslog": "^3.3.3", diff --git a/modules/runners/lambdas/runners/yarn.lock b/modules/runners/lambdas/runners/yarn.lock index 7f353b75..c3f0ba7a 100644 --- a/modules/runners/lambdas/runners/yarn.lock +++ b/modules/runners/lambdas/runners/yarn.lock @@ -1582,10 +1582,10 @@ resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== -"@types/node@*", "@types/node@^17.0.23": - version "17.0.23" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.23.tgz#3b41a6e643589ac6442bdbd7a4a3ded62f33f7da" - integrity sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw== +"@types/node@*", "@types/node@^17.0.26": + version "17.0.26" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.26.tgz#1bbff9b23ee5a64f87b4f30c0c854b112ee2e635" + integrity sha512-z/FG/6DUO7pnze3AE3TBGIjGGKkvCcGcWINe1C7cADY8hKLJPDYpzsNE37uExQ4md5RFtTCvg+M8Mu1Enyeg2A== "@types/prettier@^2.1.5": version "2.4.3" From ad1c872601148d4c32b67735a4c6935c6e5e234f Mon Sep 17 00:00:00 2001 From: Niek Palm Date: Mon, 25 Apr 2022 13:11:07 +0200 Subject: [PATCH 14/15] fix: Avoid non semantic commontes can be merged. (#1969) * fix: Avoid non semantic commontes can be merged. * fix: Avoid non semantic commontes can be merged. * fix: Avoid non semantic commontes can be merged. --- .github/workflows/semantic-check.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/semantic-check.yml diff --git a/.github/workflows/semantic-check.yml b/.github/workflows/semantic-check.yml new file mode 100644 index 00000000..a2660701 --- /dev/null +++ b/.github/workflows/semantic-check.yml @@ -0,0 +1,28 @@ +name: "Semantic Check" + +on: + pull_request_target: + types: + - opened + - edited + - synchronize + +permissions: + contents: read + pull-requests: read + +jobs: + main: + name: Semantic Commit Message Check + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - uses: amannn/action-semantic-pull-request@v4 + name: Check PR for Semantic Commit Message + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + requireScope: false + validateSingleCommit: true + ignoreLabels: release merge From ca66aa3fd7644b7dada561c3029738e1b459d6f1 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Mon, 25 Apr 2022 11:17:32 +0000 Subject: [PATCH 15/15] chore(release): 0.40.1 [skip ci] ### [0.40.1](https://github.com/philips-labs/terraform-aws-github-runner/compare/v0.40.0...v0.40.1) (2022-04-25) ### Bug Fixes * Avoid non semantic commontes can be merged. ([#1969](https://github.com/philips-labs/terraform-aws-github-runner/issues/1969)) ([ad1c872](https://github.com/philips-labs/terraform-aws-github-runner/commit/ad1c872601148d4c32b67735a4c6935c6e5e234f)) --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 244343e5..f064a788 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +### [0.40.1](https://github.com/philips-labs/terraform-aws-github-runner/compare/v0.40.0...v0.40.1) (2022-04-25) + + +### Bug Fixes + +* Avoid non semantic commontes can be merged. ([#1969](https://github.com/philips-labs/terraform-aws-github-runner/issues/1969)) ([ad1c872](https://github.com/philips-labs/terraform-aws-github-runner/commit/ad1c872601148d4c32b67735a4c6935c6e5e234f)) + ## [0.40.0](https://github.com/philips-labs/terraform-aws-github-runner/compare/v0.39.0...v0.40.0) (2022-04-13)