Skip to content

Commit c625733

Browse files
committed
fix(TU-3717): Update release action
1 parent a663af3 commit c625733

File tree

3 files changed

+14
-18
lines changed

3 files changed

+14
-18
lines changed

.releaserc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,9 @@
1919
"@semantic-release/release-notes-generator",
2020
"@semantic-release/changelog",
2121
"@semantic-release/npm",
22-
"@semantic-release/git",
22+
["@semantic-release/exec", {
23+
"successCmd": "yarn release:github"
24+
}],
2325
"@semantic-release/github"
2426
]
2527
}

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,16 @@
1515
"prettier-check": "prettier --check . --ignore-path .eslintignore",
1616
"prettier": "prettier --write . --ignore-path .eslintignore",
1717
"test": "jest",
18-
"release": "yarn release:npm && yarn release:aws",
19-
"release:npm": "yarn semantic-release",
18+
"release": "yarn release:aws && yarn release:npm",
19+
"release:npm": "npm config set @typeform:registry https://registry.npmjs.org/ && yarn semantic-release",
20+
"release:github": "npm config set @typeform:registry https://npm.pkg.github.com/ && npm publish",
2021
"release:aws": "DEBUG=jarvis yarn run jarvis deploy --path ./dist"
2122
},
2223
"devDependencies": {
2324
"@commitlint/config-conventional": "^18.4.2",
2425
"@semantic-release/changelog": "^6.0.3",
2526
"@semantic-release/commit-analyzer": "^11.1.0",
26-
"@semantic-release/git": "^10.0.1",
27+
"@semantic-release/exec": "^6.0.3",
2728
"@semantic-release/github": "^9.2.4",
2829
"@semantic-release/npm": "^11.0.1",
2930
"@semantic-release/release-notes-generator": "^12.1.0",

yarn.lock

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2083,19 +2083,17 @@
20832083
resolved "https://registry.npmjs.org/@semantic-release/error/-/error-4.0.0.tgz#692810288239637f74396976a9340fbc0aa9f6f9"
20842084
integrity sha512-mgdxrHTLOjOddRVYIYDo0fR3/v61GNN1YGkfbrjuIKg/uMgCd+Qzo3UAXJ+woLQQpos4pl5Esuw5A7AoNlzjUQ==
20852085

2086-
"@semantic-release/git@^10.0.1":
2087-
version "10.0.1"
2088-
resolved "https://registry.npmjs.org/@semantic-release/git/-/git-10.0.1.tgz#c646e55d67fae623875bf3a06a634dd434904498"
2089-
integrity sha512-eWrx5KguUcU2wUPaO6sfvZI0wPafUKAMNC18aXY4EnNcrZL86dEmpNVnC9uMpGZkmZJ9EfCVJBQx4pV4EMGT1w==
2086+
"@semantic-release/exec@^6.0.3":
2087+
version "6.0.3"
2088+
resolved "https://registry.npmjs.org/@semantic-release/exec/-/exec-6.0.3.tgz#d212fdf19633bdfb553de6cb6c7f8781933224db"
2089+
integrity sha512-bxAq8vLOw76aV89vxxICecEa8jfaWwYITw6X74zzlO0mc/Bgieqx9kBRz9z96pHectiTAtsCwsQcUyLYWnp3VQ==
20902090
dependencies:
20912091
"@semantic-release/error" "^3.0.0"
20922092
aggregate-error "^3.0.0"
20932093
debug "^4.0.0"
2094-
dir-glob "^3.0.0"
20952094
execa "^5.0.0"
20962095
lodash "^4.17.4"
2097-
micromatch "^4.0.0"
2098-
p-reduce "^2.0.0"
2096+
parse-json "^5.0.0"
20992097

21002098
"@semantic-release/github@^9.0.0", "@semantic-release/github@^9.2.4":
21012099
version "9.2.4"
@@ -3781,7 +3779,7 @@ diff@^5.1.0:
37813779
resolved "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40"
37823780
integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==
37833781

3784-
dir-glob@^3.0.0, dir-glob@^3.0.1:
3782+
dir-glob@^3.0.1:
37853783
version "3.0.1"
37863784
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
37873785
integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
@@ -6500,7 +6498,7 @@ merge2@^1.3.0, merge2@^1.4.1:
65006498
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
65016499
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
65026500

6503-
micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4:
6501+
micromatch@^4.0.2, micromatch@^4.0.4:
65046502
version "4.0.5"
65056503
resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6"
65066504
integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==
@@ -7145,11 +7143,6 @@ p-map@^5.1.0:
71457143
dependencies:
71467144
aggregate-error "^4.0.0"
71477145

7148-
p-reduce@^2.0.0:
7149-
version "2.1.0"
7150-
resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a"
7151-
integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw==
7152-
71537146
p-reduce@^3.0.0:
71547147
version "3.0.0"
71557148
resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-3.0.0.tgz#f11773794792974bd1f7a14c72934248abff4160"

0 commit comments

Comments
 (0)