MrGadget
2616d93627
fix(get-git-auth-url.js): Added debug for success ( #3595 )
...
Provides a timestamped log entry for this process so it's clear how long this took to complete.
2025-02-09 14:12:26 +00:00
Luca Becker
05a2ea9a06
feat: clarify branch existence requirement in error messages ( #3462 )
2024-10-25 14:08:28 -05:00
Andreas Bichinger
07f2672e25
fix(branch-naming): prevent non-range versions from being identified as maintenance branches
...
This change makes the second segment the optional one rather than the third segment. That ensures that a maintenance branch always needs to end with `.x`
Co-authored-by: Matt Travi <programmer@travi.org >
2024-10-18 23:16:01 +02:00
Olabode Lawal-Shittabey
bcc663ccf0
feat: add warn type to global context.logger ( #3423 )
...
* add `warn` type to logger in `getLogger`
* test: update test case `'Expose "error", "success" and "log" functions'`
* type: add `warn` to `logger` type interface
* doc: add available logger function to docs
* type: update type interface doc for `logger`
2024-08-17 13:24:21 +01:00
Tim Fisher
95d8736011
feat: add main branch to default release branch config ( #1737 )
...
Co-authored-by: Andrei Danilov <andreialexandr.danilov@gmail.com >
Co-authored-by: Oriol Torrillas <otorrillas@gmail.com >
Co-authored-by: Matt Travi <126441+travi@users.noreply.github.com >
2024-05-07 22:30:07 -05:00
Markus Felten
4980cba571
fix(deps): rename read-pkg-up -> read-package-up
2024-04-07 19:26:30 +02:00
pengqiseven
1e29d01474
docs: remove repetitive words ( #3217 )
...
Signed-off-by: pengqiseven <i@sohu.com >
Co-authored-by: pengqiseven <i@sohu.com >
2024-03-09 19:54:09 +00:00
Killian Hamayada
020ea7d7d5
fix: use one note reference per tag to prevent conflicts ( #2085 )
...
Co-authored-by: Matt Travi <126441+travi@users.noreply.github.com >
2024-01-05 14:51:59 -06:00
Pierre Cavin
0d06f62411
fix: support windows absolute extends ( #3062 )
2023-11-16 20:04:02 -06:00
xiaolou86
b1683a7b4d
docs: fix typos ( #3052 )
2023-11-08 23:56:53 -06:00
Dominykas Blyžė
6900865324
Support extending ESM based configurations ( #3037 )
...
Co-authored-by: Matt Travi <programmer@travi.org >
2023-11-03 15:33:43 -05:00
Tijmen van de Meent
e4229f9c68
fix: get correct version if prerelease branch shares version with ... ( #2416 )
2023-06-28 14:38:35 -07:00
Matt Travi
d3aae0752c
Merge branch 'master' of github.com:semantic-release/semantic-release into beta
2023-01-27 16:09:41 -06:00
Matt Travi
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
Chris. Webster
5df624c6e5
fix(windows): fixed issues preventing execution from windows ( #2672 )
2023-01-23 20:38:37 -06:00
Gregor Martynus
6a83cb53e5
fix(deps): bump @semantic-release/npm to ^10.0.0-beta.1 ( #2670 )
2023-01-14 14:14:04 -08:00
Gregor Martynus
d13ea9280e
style: prettier ( #2624 )
2022-11-23 16:02:51 -08:00
Matt Travi
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
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
4cd3641dbf
refactor(plugins): switched from require to await import() when loading plugins ( #2558 )
2022-09-17 14:10:05 -07:00
Matt Travi
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
Axieum
80e1665037
fix: corrected spelling of invalid plugin config error ( #1979 )
2021-06-15 09:52:19 -05:00
Ashish Santikari
2b6c9ba093
docs: update documentation for addNote function ( #1833 )
...
Co-Authored-By: Virgil <virgilwashere@users.noreply.github.com >
2021-03-04 16:19:31 -08:00
Nick
3ecc196d8a
feat(config): Use cosmiconfig defaults to support .cjs config files ( #1815 )
...
This change adds support for `*.cjs` config files by removing the
explicit use of `searchPlaces` options and relying and the default
search places generated by `cosmicconfig`. As per the docs for
[`cosmicconfig`][cc], the defaults include all the extensions/formats
previously supported by semantic-release in addition to the new .cjs
variants.
Resolves [#1814 ][issue].
[issue]: https://github.com/semantic-release/semantic-release/issues/1814
[cc]: https://github.com/davidtheclark/cosmiconfig#searchplaces
2021-02-25 21:04:04 -06:00
Dominykas Blyžė
21c151f167
fix: normalize ci: false into noCi: true after configs get merged ( #1732 ) thanks @dominykas
...
This makes sure that options.ci is respected even when set inside a shareable config
2021-01-13 07:38:57 -08:00
Dmitriy Dekhanov
f8f8fbcac4
fix: escape uri encoded symbols ( #1697 )
2020-11-19 11:55:09 -08:00
Matt Travi
c8d38b6258
style: removed line breaks to align with xo rule ( #1689 )
2020-11-16 11:32:04 -08:00
Matt Travi
ca90b34c4a
fix: mask secrets when characters get uri encoded
2020-11-16 10:36:40 -06:00
Arthur Chaloin
2bf377194e
fix: use valid git credentials when multiple are provided ( #1669 )
2020-10-29 11:09:19 -07:00
Arthur Chaloin
77a75f072b
fix: don't parse port as part of the path in repository URLs ( #1671 )
2020-10-28 15:53:03 -07: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
Gregor Martynus
b8fb35c7e1
feat: throw an Error if package.json has duplicate "repository" key ( #1656 )
2020-10-11 14:59:51 -07:00
Tom Williams
b4c5d0a436
fix: add logging for when ssh falls back to http ( #1639 )
...
Co-authored-by: thomas williams <thomas.williams@thetradedesk.com >
2020-09-17 10:15:04 -07:00
Sven Liebig
a4658016d9
feat(bitbucket-basic-auth): support for bitbucket server basic auth ( #1578 )
2020-06-22 11:26:24 -07:00
Nicholas Shine
eed1d3c8cb
fix: prevent false positive secret replacement for Golang projects ( #1562 )
2020-05-24 11:53:00 -07:00
Gregor Martynus
431d571a7b
fix: adapt for semver to version 7.3.2 (part II) ( #1530 )
2020-04-16 14:42:25 -07:00
Gregor Martynus
0363790b8a
fix: adapt for semver to version 7.3.2
...
see https://github.com/npm/node-semver/issues/322
2020-04-16 13:54:47 -07:00
Gregor Martynus
caa3526caa
style: xo
2020-04-08 15:13:33 -07:00
greenkeeper[bot]
f899fa9a7c
chore(package): update xo to version 0.28.1
...
Closes #1488
2020-03-26 23:55:26 -04:00
Pierre Vanduynslager
a93c96fec9
revert: fix: allow plugins to set environment variables to be used by other plugins
...
This reverts commit 68f7e928f9 .
2020-02-07 17:50:14 -05:00
Pierre Vanduynslager
68f7e928f9
fix: allow plugins to set environment variables to be used by other plugins
2020-02-07 13:51:20 -08:00
Jozef Cipa
c6b10766a7
fix: correct error when remote repository has no branches
2020-01-27 11:59:38 -05:00
Pierre Vanduynslager
b54b20d412
fix: use --no-verify when testing the Git permissions
2020-01-22 13:08:59 -05:00
Pierre Vanduynslager
6b5b02ea75
fix: fetch tags on repo cached by the CI
2020-01-15 13:43:44 -05:00
Pierre Vanduynslager
9772563a22
fix: look also for previous prerelease versions to determine the next one
2019-12-13 16:09:27 -05:00
Pierre Vanduynslager
a8747c4f86
fix: verify is branch is up to date by comparing remote and local HEAD
2019-12-10 00:23:38 -05:00
Pierre Vanduynslager
9ecc7a369c
fix: increase next version on prerelease branch based on highest commit type
2019-12-09 22:33:29 -05:00
Pierre Vanduynslager
0716a45b7d
feat: require Node.js >=10.13
...
BREAKING CHANGE: Require Node.js >= 10.13
2019-12-05 13:18:42 -05:00
Pierre Vanduynslager
916c2685c5
feat: allow to release any version on a branch if up to date with next branch
2019-12-04 18:00:16 -05:00
Pierre Vanduynslager
534c0dbc89
Merge branch 'master' into beta
2019-12-03 20:29:06 -05:00