Matt Travi
724dc823fa
docs(ci-configuration): fixed the format of links to recipes
2023-02-28 22:09:16 -06:00
d170f73e0b
feat(plugins): add support for loading ESM plugins ( #2688 )
...
Co-authored-by: Matt Travi <programmer@travi.org >
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com >
2023-01-24 23:24:02 -06:00
Matt Travi and GitHub
914b0a2642
Revert "chore(deps): update dependency ava to v5.1.1" ( #2682 )
...
This reverts commit 3f3b286fb8 .
2023-01-22 21:39:16 -06:00
Matt Travi and GitHub
b9b5c7689f
Merge pull request #2607 from semantic-release/beta
2023-01-06 13:54:06 -06:00
Matt Travi
91bcb6b988
Merge branch 'master' of github.com:semantic-release/semantic-release into beta
2023-01-06 13:49:45 -06:00
Matt Travi
caa8b95f7b
test(integration): used token auth for registry interactions rather than legacy auth
2022-12-17 22:53:11 -06:00
Matt Travi
097351304e
Merge branch 'master' of github.com:semantic-release/semantic-release into beta
2022-12-16 16:47:35 -06:00
Matt Travi
ba05e08303
docs(node-version): raised the minimum version to align with engines.node
2022-12-11 08:57:02 -06:00
Matt Travi
eddbbb812b
Merge branch 'master' of github.com:semantic-release/semantic-release into beta
2022-12-09 14:40:09 -06:00
Matt Travi and GitHub
7365012002
chore(overrides): removed the overrides definition ( #2634 )
2022-12-06 21:47:11 -06:00
Matt Travi and GitHub
918eb59bc5
fix(env-ci): updated to the stable esm-only version ( #2632 )
2022-12-06 21:20:25 -06:00
Matt Travi
c4cd63929a
Merge branch 'master' of github.com:semantic-release/semantic-release into beta
2022-12-02 16:43:22 -06:00
Matt Travi
6051fae63f
Revert "test(integration): ran tests serially in hope of avoiding conflicts in the ci environment"
...
This reverts commit 71f45f97b1 .
2022-12-02 16:42:21 -06:00
Matt Travi
62846a110b
test(integration): omitted the GITHUB_ACTION env var as well
2022-12-02 16:35:57 -06:00
Matt Travi
71f45f97b1
test(integration): ran tests serially in hope of avoiding conflicts in the ci environment
2022-12-02 14:44:29 -06:00
Matt Travi
f32fd5889a
test(integration): updated the simulated environment to omit the GITHUB_ACTIONS variable from the test env
2022-12-02 14:20:04 -06:00
Matt Travi and GitHub
8a0d8be51f
feat(node-versions): raised the minimum required node version to v18 ( #2620 )
2022-11-20 21:23:50 -08:00
Matt Travi and GitHub
cf6befa2e8
fix(secrets-masking): used the proper named import from hook-std to enable masking for stderr ( #2619 )
2022-11-20 21:22:32 -08:00
Matt Travi and GitHub
0ab8d9a4bc
Merge pull request #2610 from semantic-release/index-test
2022-11-15 21:59:01 -06:00
Matt Travi and GitHub
27b105337b
Merge pull request #2613 from kyletsang/patch-1
...
docs(plugins): fix typo
2022-11-15 13:24:25 -06:00
Matt Travi
1b6254880c
test: aligned pluginName with naming for functions
2022-11-13 00:43:46 -06:00
Matt Travi and GitHub
78ea3ba966
Merge pull request #2606 from semantic-release/travi/esm
2022-11-11 12:03:25 -06:00
Matt Travi
f7c85e3fff
test(index): forced plugins to use semantic-release beta
...
which deduped env-ci to the esm-only version, allowing test double to stub properly
2022-11-11 11:01:16 -06:00
Matt Travi and GitHub
9eab1adb9d
feat(esm): convert to esm ( #2569 )
...
for #2543
BREAKING CHANGE: semantic-release is now ESM-only. since it is used through its own executable, the impact on consuming projects should be minimal
BREAKING CHANGE: references to plugin files in configs need to include the file extension because of executing in an ESM context
2022-11-11 09:24:06 -06:00
Matt Travi and GitHub
4cd3641dbf
refactor(plugins): switched from require to await import() when loading plugins ( #2558 )
2022-09-17 14:10:05 -07:00
2a2db0c99d
test(coverage): switched from nyc to c8 ( #2538 )
...
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com >
2022-08-26 09:38:09 -07:00
9a513a38f7
test: replaced proxyquire with testdouble ( #2537 )
...
for #2133
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com >
2022-08-26 09:32:52 -07:00
Matt Travi and GitHub
5eea7c948e
test(mockserver): switched to the modern mockserver/mockserver image to get multi-arch support ( #2536 )
...
fixes #2478
2022-08-26 09:26:09 -07:00
Matt Travi and GitHub
3bbf08c9d0
test(integration): upgrade the gitbox image to support arm architecture in addition to x86 ( #2516 )
2022-07-26 16:21:09 -05:00
Matt Travi and GitHub
ab45ab1f8d
chore(lint): disabled rules that dont apply to this project ( #2408 )
...
the performance and readability of reduce is not a concern in this project since maintainers are
familiar with the idiom and are iterating over small lists. the filter rule is disabled selectively
since the filter being identified is not Array.filter
closes #2403
2022-04-02 15:33:08 -07:00
Matt Travi and GitHub
2c30e268f9
Merge pull request #2333 from semantic-release/next
2022-01-17 23:37:31 -06:00
Matt Travi
0eca144bad
fix(npm-plugin): upgraded to the stable version
2022-01-17 23:26:02 -06:00
Matt Travi
8097afb423
fix(npm-plugin): upgraded to the latest beta version
2022-01-17 20:16:08 -06:00
Matt Travi and GitHub
95af1e40f9
Merge pull request #2332 from semantic-release/beta
2022-01-17 19:50:06 -06:00
Matt Travi
f634b8c3ca
fix(npm-plugin): upgraded to the beta, which upgrades npm to v8
...
BREAKING CHANGE: `@semantic-release/npm` has also dropped support for node v15
2022-01-17 12:52:51 -06:00
Matt Travi and GitHub
5d78fa4045
docs(breaking-change): highlighted the need for BREAKING CHANGE: to be in the commit footer ( #2283 )
...
since this is a common confusion point for new folks
2021-12-02 10:06:37 -08:00
Matt Travi and GitHub
b64855fc57
docs(badge): mentioned referencing the commit convention ( #2269 )
2021-11-26 11:13:26 -08:00
Matt Travi and GitHub
8e96b23a60
docs(issue-templates): fixed links to templates for opening issues ( #2264 )
...
and broke lines after sentences
2021-11-24 10:27:50 -08:00
Matt Travi and GitHub
8fda7fd423
docs(recipes): moved recipes to sub-directories to align with gitbook expectations ( #2246 )
2021-11-14 10:35:20 -08:00
Matt Travi and GitHub
03aa7d0d50
docs(badge): switched to proper semantic-release logo ( #2235 )
2021-11-08 13:48:25 -06:00
Matt Travi and GitHub
bc146e49b1
docs(gitbook): updated the summary document so that missing pages are rendered by gitbook ( #2234 )
2021-11-07 20:50:14 -08:00
Matt Travi and GitHub
d3958b80bf
Revert "chore(deps): update dependency p-retry to v5" ( #2230 )
2021-11-03 15:36:35 -05:00
Matt Travi and GitHub
0d0e0a1d8f
docs(node-version): consolidated and clarified the details about the required node version ( #2170 )
2021-10-24 02:27:16 -05:00
Matt Travi and GitHub
7faa7993eb
docs(readme): minor updates, including formating and minor clarification ( #2168 )
2021-10-01 16:55:07 +00:00
Matt Travi and GitHub
66cc2b4c7f
feat(node-version): raised the minimum required version to v14.17 ( #2132 )
...
BREAKING CHANGE: the minimum required version of node is now v14.17
2021-09-17 13:05:32 -07:00
Matt Travi and GitHub
ea52e1775a
fix(engines): fixed defined node version to account for the higher requirement from the npm plugin ( #2088 )
2021-08-25 12:01:16 -07:00
Matt Travi and GitHub
5edff69580
fix(marked): reverted upgrade to v3 ( #2087 )
...
since marked v3 requires node v12
2021-08-23 15:34:58 -05:00
Matt Travi and GitHub
8e3a6cbef2
docs(discussions): updated spectrum references to point to discussions instead ( #1782 )
...
for #1764
2021-02-09 08:22:21 -08:00
Matt Travi and GitHub
fc32afa776
build(engine-strict): strictly enforced node version compatibility for dependencies ( #1763 )
2021-02-04 09:26:18 -08:00
Matt Travi and GitHub
c8d38b6258
style: removed line breaks to align with xo rule ( #1689 )
2020-11-16 11:32:04 -08:00
Matt Travi and Matt Travi
ca90b34c4a
fix: mask secrets when characters get uri encoded
2020-11-16 10:36:40 -06:00
Matt Travi
3abcbaf256
Revert "feat: throw an Error if package.json has duplicate "repository" key ( #1656 )"
...
This reverts commit b8fb35c7e1 .
fixes #1657
2020-10-12 08:21:24 -05:00
Matt Travi and Gregor Martynus
6a36832398
fix(plugin-load): clarify load message
...
added quotes around plugin name to set it apart from the message. without the quotes, some consumers
were missunderstanding the successful loading of the `fail` plugin as a load failure and assuming
something was broken
resolves #811
2018-06-05 22:27:05 -07:00