-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] release.config.js not found by default 22.0.9 #3089
Comments
thanks for reporting!
i read that in the release notes of v9 of cosmiconfig, but misinterpreted it to only apply specifically to use of a since it is indeed a breaking change for our users, the upgrade has been reverted in https://github.com/semantic-release/semantic-release/releases/tag/v22.0.10. we will be upgrading to that version, but it will be released as a major version to account for the breaking change. |
so sorry I accidentally reverted the revert, I'm gonna .. revert |
Current behavior
#3072 Introduces the following breaking change:
Meta config files (i.e. config.js and similar) are not looked for in the current working directory anymore. Instead, it looks in the .config subfolder.
Therefore
release.config.js
in the working directory is not picked up, breaking release flow for all repositories that didn't store their configs in.config
or specified the config locationExpected behavior
Attempt to fetch config files from working directory so that existing users have time to switch to using
.config
folder. Or another workaround that would enable using currently existing config files without restructuring repositories.semantic-release
version22.0.9
CI environment
GHA
Plugins used
git
github
changelog
semantic-release
configurationCI logs
The text was updated successfully, but these errors were encountered: