You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release 1.23.0 introduced #1715. Fix #1717 resolved the issue when API names are provided as arguments but did not correct the problem when no API names are provided.
To Reproduce
We have the following make command to bundle some spec files:
npx @redocly/cli bundle -o ./generated/
As of 1.23.0, it outputs a single file named generated.yaml in the ./ folder:
.
└── generated.yaml
Expected behavior
Before, it would output one file per spec file to the ./generated/ folder.
Are you using redocly.yaml file with the apis section specified? If yes, you can specify the output filenames for each entry as in this example from the docs:
Thanks! I’d still recommend defining the output paths explicitly in your config file though. The issue with the previous behaviour is that some might refer to the same API description file multiple times in the apis section with different decorators so they'll be stored under the same name, making it unclear which exact bundle gets stored in the output.
Describe the bug
Release 1.23.0 introduced #1715. Fix #1717 resolved the issue when API names are provided as arguments but did not correct the problem when no API names are provided.
To Reproduce
We have the following make command to bundle some spec files:
As of 1.23.0, it outputs a single file named generated.yaml in the ./ folder:
Expected behavior
Before, it would output one file per spec file to the ./generated/ folder.
OpenAPI description
OAS 3.0.0
Redocly Version(s)
I've tried the following versions but expect it applies to all versions since 1.23.0
Node.js
Version(s)v20.10.0
OS, environment
Ubuntu 22.04.5 LTS in WSL on Windows 11
Additional context
Changing redocly-cli/packages/cli/src/commands/bundle.ts line 78 to the below might solve the problem.
The text was updated successfully, but these errors were encountered: