From d7f801267e7d2d9df759f0ef015d0aba51ebc098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 15:27:05 -0300 Subject: [PATCH 01/11] chore: automation test for code bundle --- .github/workflows/testCommitExceptMain.yml | 3 ++- .github/workflows/testWithCoreBundle.yml | 27 ++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/testWithCoreBundle.yml diff --git a/.github/workflows/testCommitExceptMain.yml b/.github/workflows/testCommitExceptMain.yml index 4d900444..95228c01 100644 --- a/.github/workflows/testCommitExceptMain.yml +++ b/.github/workflows/testCommitExceptMain.yml @@ -1,7 +1,8 @@ -name: unit tests +name: Unit tests on: push: branches-ignore: [main] + workflow_call: jobs: unit-tests: diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml new file mode 100644 index 00000000..756b7ab8 --- /dev/null +++ b/.github/workflows/testWithCoreBundle.yml @@ -0,0 +1,27 @@ +name: Test With Core Bunde +on: + push: + branches-ignore: [main] + workflow_dispatch: + inputs: + branch: + description: 'Set the branch to bundle core' + type: string + required: false + default: main + nodeVersion: + description: version of node to use. It's better to specify latest, lts/* or lts/-1 than to hardode numbers + type: string + required: false + default: lts/* + +jobs: + build: + name: Call build workflow + uses: forcedotcom/bundle-publish-scripts/.github/workflows/build.yml@main + with: + branch: ${{ github.ref_name || inputs.branch }} + tests: + name: Call tests workflow + uses: ./.github/workflows/testCommitExceptMain.yml + From 3e2ad65987473901e729e013632567bf2ce0d89e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 16:02:03 -0300 Subject: [PATCH 02/11] chore: remove node version input --- .github/workflows/testWithCoreBundle.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml index 756b7ab8..5b8d2d70 100644 --- a/.github/workflows/testWithCoreBundle.yml +++ b/.github/workflows/testWithCoreBundle.yml @@ -9,11 +9,6 @@ on: type: string required: false default: main - nodeVersion: - description: version of node to use. It's better to specify latest, lts/* or lts/-1 than to hardode numbers - type: string - required: false - default: lts/* jobs: build: From 73fefe3446916936688e5a3ea2ff7ea3d76549df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 16:12:10 -0300 Subject: [PATCH 03/11] chore: right tests to call --- .github/workflows/testWithCoreBundle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml index 5b8d2d70..22949204 100644 --- a/.github/workflows/testWithCoreBundle.yml +++ b/.github/workflows/testWithCoreBundle.yml @@ -18,5 +18,5 @@ jobs: branch: ${{ github.ref_name || inputs.branch }} tests: name: Call tests workflow - uses: ./.github/workflows/testCommitExceptMain.yml + uses: salesforcecli/github-workflows/.github/workflows/unitTest.yml@main From c1e652747eb8e63b6cebf16da940ad121b4510d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 16:13:56 -0300 Subject: [PATCH 04/11] chore: remove workflow_Call condition --- .github/workflows/testCommitExceptMain.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/testCommitExceptMain.yml b/.github/workflows/testCommitExceptMain.yml index 95228c01..0c585585 100644 --- a/.github/workflows/testCommitExceptMain.yml +++ b/.github/workflows/testCommitExceptMain.yml @@ -2,7 +2,6 @@ name: Unit tests on: push: branches-ignore: [main] - workflow_call: jobs: unit-tests: From 73206f5b82722a85093b162dcd89822702b83e03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 16:29:37 -0300 Subject: [PATCH 05/11] chore: fix input description --- .github/workflows/testWithCoreBundle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml index 22949204..4ef08916 100644 --- a/.github/workflows/testWithCoreBundle.yml +++ b/.github/workflows/testWithCoreBundle.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: inputs: branch: - description: 'Set the branch to bundle core' + description: 'Set the branch to test core bundle' type: string required: false default: main From da110c5947afcb5b99f99b4f2c2bde167234e244 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 20:06:29 -0300 Subject: [PATCH 06/11] chore: refactor after new AC --- .github/workflows/releaseWithCoreBundle.yml | 8 +++++++- .github/workflows/testWithCoreBundle.yml | 19 +++---------------- 2 files changed, 10 insertions(+), 17 deletions(-) diff --git a/.github/workflows/releaseWithCoreBundle.yml b/.github/workflows/releaseWithCoreBundle.yml index 35eb57a6..3d6625bb 100644 --- a/.github/workflows/releaseWithCoreBundle.yml +++ b/.github/workflows/releaseWithCoreBundle.yml @@ -1,5 +1,10 @@ name: publish apex-node-bundle on: + workflow_run: + workflows: + - version, tag and github release + types: + - completed workflow_dispatch: inputs: branch: @@ -10,7 +15,8 @@ on: jobs: call-release-workflow: + if: ${{ inputs.branch || (github.event_name == 'workflow_run' && github.event.workflow_run.conclusion == 'success')}} uses: forcedotcom/bundle-publish-scripts/.github/workflows/releaseWithCoreBundle.yml@main secrets: inherit with: - branch: ${{ inputs.branch }} \ No newline at end of file + branch: ${{ inputs.branch || 'main'}} \ No newline at end of file diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml index 4ef08916..2b7ba2e3 100644 --- a/.github/workflows/testWithCoreBundle.yml +++ b/.github/workflows/testWithCoreBundle.yml @@ -2,21 +2,8 @@ name: Test With Core Bunde on: push: branches-ignore: [main] - workflow_dispatch: - inputs: - branch: - description: 'Set the branch to test core bundle' - type: string - required: false - default: main jobs: - build: - name: Call build workflow - uses: forcedotcom/bundle-publish-scripts/.github/workflows/build.yml@main - with: - branch: ${{ github.ref_name || inputs.branch }} - tests: - name: Call tests workflow - uses: salesforcecli/github-workflows/.github/workflows/unitTest.yml@main - + build-and-test: + uses: forcedotcom/bundle-publish-scripts/.github/workflows/validateBundleForDependents.yml@main + secrets: inherit From e4c2a6f856e04c6dac8339f80337ace31698336f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 20:30:55 -0300 Subject: [PATCH 07/11] chore: update deos --- package.json | 4 +-- yarn.lock | 87 +++++++++++++++++++++++++++++++++------------------- 2 files changed, 57 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index fc7c442c..60a405ce 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,8 @@ "bugs": "https://github.com/forcedotcom/salesforcedx-apex/issues", "main": "lib/src/index.js", "dependencies": { - "@jsforce/jsforce-node": "^3.1.0", - "@salesforce/core": "^7.3.1", + "@jsforce/jsforce-node": "^3.2.0", + "@salesforce/core": "^7.3.9", "@salesforce/kit": "^3.1.1", "@types/istanbul-reports": "^3.0.4", "faye": "1.4.0", diff --git a/yarn.lock b/yarn.lock index b4f12586..80f0c174 100644 --- a/yarn.lock +++ b/yarn.lock @@ -488,10 +488,10 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jsforce/jsforce-node@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.1.0.tgz#7f1b4ba60c0c84b870af8e43d713907b10ed8152" - integrity sha512-xsn6Qj36YyhG7uCL9DOswZhqN/OVIpXm5s8AWD7V9hSJfp5ReebEsjT7a52ztEMmkUAYjWvZC5alBJr7jJCJig== +"@jsforce/jsforce-node@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@jsforce/jsforce-node/-/jsforce-node-3.2.0.tgz#4b104613fc9bb74e0e38d2c00936ea2b228ba73a" + integrity sha512-3GjWNgWs0HFajVhIhwvBPb0B45o500wTBNEBYxy8XjeeRra+qw8A9xUrfVU7TAGev8kXuKhjJwaTiSzThpEnew== dependencies: "@sindresorhus/is" "^4" "@types/node" "^18.15.3" @@ -546,27 +546,27 @@ picocolors "^1.0.0" tslib "^2.6.0" -"@salesforce/core@^7.3.1": - version "7.3.1" - resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-7.3.1.tgz#cda324f7a5ff1be6d7381943b15b23dbe3cd5dec" - integrity sha512-jdc0GOUlV4xvyF9dPbBKNPDvQc06uj5YHFEHvdhCAFtCvqgtubpDzlyDppac2kdKujh4c7UH2KreboNvJ3LsoQ== +"@salesforce/core@^7.3.9": + version "7.3.9" + resolved "https://registry.yarnpkg.com/@salesforce/core/-/core-7.3.9.tgz#8abe2b3e2393989d11e92b7a6b96043fc9d5b9c8" + integrity sha512-eJqDiA5b7wU50Ee/xjmGzSnHrNVJ8S77B7enfX30gm7gxU3i3M3QeBdiV6XAOPLSIL96DseofP6Tv6c+rljlKA== dependencies: - "@jsforce/jsforce-node" "^3.1.0" + "@jsforce/jsforce-node" "^3.2.0" "@salesforce/kit" "^3.1.1" - "@salesforce/schemas" "^1.7.0" + "@salesforce/schemas" "^1.9.0" "@salesforce/ts-types" "^2.0.9" - ajv "^8.12.0" + ajv "^8.13.0" change-case "^4.1.2" faye "^1.4.0" form-data "^4.0.0" js2xmlparser "^4.0.1" jsonwebtoken "9.0.2" jszip "3.10.1" - pino "^8.19.0" + pino "^8.21.0" pino-abstract-transport "^1.1.0" pino-pretty "^10.3.1" proper-lockfile "^4.1.2" - semver "^7.6.0" + semver "^7.6.2" ts-retry-promise "^0.7.1" "@salesforce/kit@^3.1.1": @@ -577,10 +577,10 @@ "@salesforce/ts-types" "^2.0.9" tslib "^2.6.2" -"@salesforce/schemas@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@salesforce/schemas/-/schemas-1.7.0.tgz#b7e0af3ee414ae7160bce351c0184d77ccb98fe3" - integrity sha512-Z0PiCEV55khm0PG+DsnRYCjaDmacNe3HDmsoSm/CSyYvJJm+D5vvkHKN9/PKD/gaRe8XAU836yfamIYFblLINw== +"@salesforce/schemas@^1.9.0": + version "1.9.0" + resolved "https://registry.yarnpkg.com/@salesforce/schemas/-/schemas-1.9.0.tgz#ba477a112653a20b4edcf989c61c57bdff9aa3ca" + integrity sha512-LiN37zG5ODT6z70sL1fxF7BQwtCX9JOWofSU8iliSNIM+WDEeinnoFtVqPInRSNt8I0RiJxIKCrqstsmQRBNvA== "@salesforce/ts-sinon@^1.4.19": version "1.4.19" @@ -929,7 +929,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.11.0, ajv@^8.12.0: +ajv@^8.11.0: version "8.12.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== @@ -939,6 +939,16 @@ ajv@^8.11.0, ajv@^8.12.0: require-from-string "^2.0.2" uri-js "^4.2.2" +ajv@^8.13.0: + version "8.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb" + integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA== + dependencies: + fast-deep-equal "^3.1.3" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.4.1" + ansi-colors@4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" @@ -3815,7 +3825,7 @@ pidtree@0.6.0: resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== -pino-abstract-transport@^1.0.0, pino-abstract-transport@^1.1.0, pino-abstract-transport@v1.1.0: +pino-abstract-transport@^1.0.0, pino-abstract-transport@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz#083d98f966262164504afb989bccd05f665937a8" integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA== @@ -3823,6 +3833,14 @@ pino-abstract-transport@^1.0.0, pino-abstract-transport@^1.1.0, pino-abstract-tr readable-stream "^4.0.0" split2 "^4.0.0" +pino-abstract-transport@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz#97f9f2631931e242da531b5c66d3079c12c9d1b5" + integrity sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q== + dependencies: + readable-stream "^4.0.0" + split2 "^4.0.0" + pino-pretty@^10.3.1: version "10.3.1" resolved "https://registry.yarnpkg.com/pino-pretty/-/pino-pretty-10.3.1.tgz#e3285a5265211ac6c7cd5988f9e65bf3371a0ca9" @@ -3848,22 +3866,22 @@ pino-std-serializers@^6.0.0: resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-6.2.2.tgz#d9a9b5f2b9a402486a5fc4db0a737570a860aab3" integrity sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA== -pino@^8.19.0: - version "8.19.0" - resolved "https://registry.yarnpkg.com/pino/-/pino-8.19.0.tgz#ccc15ef736f103ec02cfbead0912bc436dc92ce4" - integrity sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA== +pino@^8.21.0: + version "8.21.0" + resolved "https://registry.yarnpkg.com/pino/-/pino-8.21.0.tgz#e1207f3675a2722940d62da79a7a55a98409f00d" + integrity sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q== dependencies: atomic-sleep "^1.0.0" fast-redact "^3.1.1" on-exit-leak-free "^2.1.0" - pino-abstract-transport v1.1.0 + pino-abstract-transport "^1.2.0" pino-std-serializers "^6.0.0" process-warning "^3.0.0" quick-format-unescaped "^4.0.3" real-require "^0.2.0" safe-stable-stringify "^2.3.1" sonic-boom "^3.7.0" - thread-stream "^2.0.0" + thread-stream "^2.6.0" pkg-dir@^4.1.0: version "4.2.0" @@ -4211,13 +4229,18 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: +semver@^7.3.4, semver@^7.5.3, semver@^7.5.4: version "7.6.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== dependencies: lru-cache "^6.0.0" +semver@^7.6.2: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== + sentence-case@^3.0.4: version "3.0.4" resolved "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz" @@ -4573,10 +4596,10 @@ text-table@^0.2.0: resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== -thread-stream@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.3.0.tgz#4fc07fb39eff32ae7bad803cb7dd9598349fed33" - integrity sha512-kaDqm1DET9pp3NXwR8382WHbnpXnRkN9xGN9dQt3B2+dmXiW8X1SOwmFOxAErEQ47ObhZ96J6yhZNXuyCOL7KA== +thread-stream@^2.6.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-2.7.0.tgz#d8a8e1b3fd538a6cca8ce69dbe5d3d097b601e11" + integrity sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw== dependencies: real-require "^0.2.0" @@ -4772,9 +4795,9 @@ upper-case@^2.0.2: dependencies: tslib "^2.0.3" -uri-js@^4.2.2: +uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" From cda7ab520035eb7e775d2520b52dcb8dc4a989e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Wed, 29 May 2024 21:06:05 -0300 Subject: [PATCH 08/11] chore: yarn deduplicate --- yarn.lock | 40 ++++------------------------------------ 1 file changed, 4 insertions(+), 36 deletions(-) diff --git a/yarn.lock b/yarn.lock index 80f0c174..215a240c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -748,14 +748,7 @@ resolved "https://registry.yarnpkg.com/@types/mocha/-/mocha-10.0.6.tgz#818551d39113081048bdddbef96701b4e8bb9d1b" integrity sha512-dJvrYWxP/UcXm36Qn36fxhUKu8A/xMRXVT2cliFF1Z7UA9liG5Psj3ezNSZw+5puH2czDXRLcXQxf8JbJt0ejg== -"@types/node@*", "@types/node@^18", "@types/node@^18.11.9": - version "18.19.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.3.tgz#e4723c4cb385641d61b983f6fe0b716abd5f8fc0" - integrity sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg== - dependencies: - undici-types "~5.26.4" - -"@types/node@^18.15.3": +"@types/node@*", "@types/node@^18", "@types/node@^18.11.9", "@types/node@^18.15.3": version "18.19.31" resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.31.tgz#b7d4a00f7cb826b60a543cebdbda5d189aaecdcd" integrity sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA== @@ -929,17 +922,7 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.11.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ajv@^8.13.0: +ajv@^8.11.0, ajv@^8.13.0: version "8.14.0" resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb" integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA== @@ -3825,15 +3808,7 @@ pidtree@0.6.0: resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== -pino-abstract-transport@^1.0.0, pino-abstract-transport@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.1.0.tgz#083d98f966262164504afb989bccd05f665937a8" - integrity sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA== - dependencies: - readable-stream "^4.0.0" - split2 "^4.0.0" - -pino-abstract-transport@^1.2.0: +pino-abstract-transport@^1.0.0, pino-abstract-transport@^1.1.0, pino-abstract-transport@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-1.2.0.tgz#97f9f2631931e242da531b5c66d3079c12c9d1b5" integrity sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q== @@ -4229,14 +4204,7 @@ semver@^6.0.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.4, semver@^7.5.3, semver@^7.5.4: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" - -semver@^7.6.2: +semver@^7.3.4, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2: version "7.6.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== From 81ddf2b68c1cb3bcd504ac0a4a9d5b1332a913e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Thu, 30 May 2024 13:04:01 -0300 Subject: [PATCH 09/11] chore: bump salesforce kit --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 60a405ce..d63f315b 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dependencies": { "@jsforce/jsforce-node": "^3.2.0", "@salesforce/core": "^7.3.9", - "@salesforce/kit": "^3.1.1", + "@salesforce/kit": "^3.1.2", "@types/istanbul-reports": "^3.0.4", "faye": "1.4.0", "glob": "^10.3.10", diff --git a/yarn.lock b/yarn.lock index 215a240c..575e998e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -569,10 +569,10 @@ semver "^7.6.2" ts-retry-promise "^0.7.1" -"@salesforce/kit@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-3.1.1.tgz#d2147a50887214763cdf1c456d306b6da554d928" - integrity sha512-Cjkh+USp5PtdZmD30r1Y7d+USpIhQz9B48w76esBtYpgqzhyj806LHkVgEfmorLNq2Qe8EO5rtUYd+XZ3rnV9w== +"@salesforce/kit@^3.1.1", "@salesforce/kit@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@salesforce/kit/-/kit-3.1.2.tgz#270741c54c70969df19ef17f8979b4ef1fa664b2" + integrity sha512-si+ddvZDgx9q5czxAANuK5xhz3pv+KGspQy1wyia/7HDPKadA0QZkLTzUnO1Ju4Mux32CNHEb2y9lw9jj+eVTA== dependencies: "@salesforce/ts-types" "^2.0.9" tslib "^2.6.2" From 86e72bec7cf4a5c3e80334b17ee5dbedb4c298bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Thu, 30 May 2024 13:29:20 -0300 Subject: [PATCH 10/11] chore: typo in workflow name --- .github/workflows/testWithCoreBundle.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/testWithCoreBundle.yml b/.github/workflows/testWithCoreBundle.yml index 2b7ba2e3..bd32d4c2 100644 --- a/.github/workflows/testWithCoreBundle.yml +++ b/.github/workflows/testWithCoreBundle.yml @@ -1,4 +1,4 @@ -name: Test With Core Bunde +name: Test With Core Bundle on: push: branches-ignore: [main] From 9ae2b57c6bf4af970533db4bd78f47a3be12b78e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cristina=20Isabel=20Ca=C3=B1izales?= Date: Thu, 30 May 2024 14:37:01 -0300 Subject: [PATCH 11/11] chore: add manual release to workflow --- .github/workflows/releaseWithCoreBundle.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/releaseWithCoreBundle.yml b/.github/workflows/releaseWithCoreBundle.yml index 3d6625bb..06c0b79c 100644 --- a/.github/workflows/releaseWithCoreBundle.yml +++ b/.github/workflows/releaseWithCoreBundle.yml @@ -3,6 +3,7 @@ on: workflow_run: workflows: - version, tag and github release + - manual release types: - completed workflow_dispatch: