diff --git a/index.js b/index.js index 962390f..637de60 100644 --- a/index.js +++ b/index.js @@ -45,12 +45,16 @@ async function runManifest (command) { const releasesCreated = await factory.runCommand('manifest-release', manifestOpts) if (releasesCreated) { - core.setOutput('release_created', true) core.setOutput('releases_created', true) for (const [path, release] of Object.entries(releasesCreated)) { if (!release) { continue } + if (path === '.') { + core.setOutput('release_created', true) + } else { + core.setOutput(`${path}--release_created`, true) + } for (const [key, val] of Object.entries(release)) { if (path === '.') { core.setOutput(key, val) diff --git a/test/release-please.js b/test/release-please.js index c7d0dc0..1a3d104 100644 --- a/test/release-please.js +++ b/test/release-please.js @@ -363,6 +363,7 @@ describe('release-please-action', () => { release_created: true, 'path/pkgA--upload_url': 'http://example.com', 'path/pkgA--tag_name': 'v1.0.0', + 'path/pkgA--release_created': true, tag_name: 'v1.0.0', upload_url: 'http://example.com', pr: 25