Hi there and thanks for this package! I have a problem when we merge a PR to the master branch with updates to the @ibmscope/icons
package. The Travis build will immediately make a GitHub tag with the new version number. However, we get no GitHub nor NPM release.
"release": {
"monorepo": {
"analyzeCommits": {
"format": "angular",
"releaseRules": "../../utils/release.js"
},
"generateNotes": {
"preset": "angular"
}
},
"branch": "master",
"githubUrl": "https://github.ibm.com",
"githubApiPathPrefix": "api/v3"
}
module.exports = [
{ breaking: true, release: 'minor' },
{ type: 'feat', release: 'patch' },
{ type: 'fix', release: 'patch' },
{ type: 'perf', release: 'patch' },
{ type: 'docs', release: 'patch' },
{ type: 'chore', release: 'patch' },
{ type: 'style', release: 'patch' },
{ type: 'refactor', release: 'patch' },
];
$ yarn semantic-release
yarn run v1.5.1
$ lerna exec yarn semantic-release
lerna info version 2.10.2
lerna info versioning independent
$ semantic-release --debug -e semantic-release-monorepo
$ semantic-release --debug -e semantic-release-monorepo
$ semantic-release --debug -e semantic-release-monorepo
$ semantic-release --debug -e semantic-release-monorepo
[Semantic release]: Running semantic-release version 15.1.7
[Semantic release]: Running semantic-release version 15.1.7
[Semantic release]: Running semantic-release version 15.1.7
[Semantic release]: Running semantic-release version 15.1.7
semantic-release:config options values: { branch: 'master',
semantic-release:config repositoryUrl: '[email protected]:scope/styles.git',
semantic-release:config tagFormat: '@ibmscope/icons-v${version}',
semantic-release:config analyzeCommits: [AsyncFunction],
semantic-release:config generateNotes: [AsyncFunction],
semantic-release:config monorepo:
semantic-release:config { analyzeCommits: { format: 'angular', releaseRules: '../../utils/releases' },
semantic-release:config generateNotes: { preset: 'angular' } },
semantic-release:config githubUrl: 'https://github.ibm.com',
semantic-release:config githubApiPathPrefix: 'api/v3',
semantic-release:config _: [],
semantic-release:config debug: [secure],
semantic-release:config e: [ 'semantic-release-monorepo' ],
semantic-release:config '$0': 'node_modules/.bin/semantic-release' } +0ms
[Semantic release]: Load plugin verifyConditions from @semantic-release/npm
semantic-release:config options values: { branch: 'master',
semantic-release:config repositoryUrl: '[email protected]:scope/styles.git',
semantic-release:config tagFormat: '@ibmscope/type-v${version}',
semantic-release:config analyzeCommits: [AsyncFunction],
semantic-release:config generateNotes: [AsyncFunction],
semantic-release:config monorepo:
semantic-release:config { analyzeCommits: { format: 'angular' },
semantic-release:config generateNotes: { preset: 'angular', releaseRules: '../../utils/releases' } },
semantic-release:config githubUrl: 'https://github.ibm.com',
semantic-release:config githubApiPathPrefix: 'api/v3',
semantic-release:config _: [],
semantic-release:config debug: [secure],
semantic-release:config e: [ 'semantic-release-monorepo' ],
semantic-release:config '$0': 'node_modules/.bin/semantic-release' } +0ms
[Semantic release]: Load plugin verifyConditions from @semantic-release/npm
[Semantic release]: Load plugin verifyConditions from @semantic-release/github
semantic-release:config options values: { branch: 'master',
semantic-release:config repositoryUrl: '[email protected]:scope/styles.git',
semantic-release:config tagFormat: '@ibmscope/colors-v${version}',
semantic-release:config analyzeCommits: [AsyncFunction],
semantic-release:config generateNotes: [AsyncFunction],
semantic-release:config monorepo:
semantic-release:config { analyzeCommits: { format: 'angular', releaseRules: '../../utils/releases' },
semantic-release:config generateNotes: { preset: 'angular' } },
semantic-release:config githubUrl: 'https://github.ibm.com',
semantic-release:config githubApiPathPrefix: 'api/v3',
semantic-release:config _: [],
semantic-release:config debug: [secure],
semantic-release:config e: [ 'semantic-release-monorepo' ],
semantic-release:config '$0': 'node_modules/.bin/semantic-release' } +0ms
[Semantic release]: Load plugin verifyConditions from @semantic-release/npm
[Semantic release]: Load plugin verifyConditions from @semantic-release/github
[Semantic release]: Load plugin verifyConditions from @semantic-release/github
semantic-release:config options values: { branch: 'master',
semantic-release:config repositoryUrl: '[email protected]:scope/styles.git',
semantic-release:config tagFormat: '@ibmscope/grid-v${version}',
semantic-release:config analyzeCommits: [AsyncFunction],
semantic-release:config generateNotes: [AsyncFunction],
semantic-release:config monorepo:
semantic-release:config { analyzeCommits: { format: 'angular', releaseRules: '../../utils/releases' },
semantic-release:config generateNotes: { preset: 'angular' } },
semantic-release:config githubUrl: 'https://github.ibm.com',
semantic-release:config githubApiPathPrefix: 'api/v3',
semantic-release:config _: [],
semantic-release:config debug: [secure],
semantic-release:config e: [ 'semantic-release-monorepo' ],
semantic-release:config '$0': 'node_modules/.bin/semantic-release' } +0ms
[Semantic release]: Load plugin verifyConditions from @semantic-release/npm
[Semantic release]: Load plugin verifyConditions from @semantic-release/github
[Semantic release]: Load plugin prepare from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/github
[Semantic release]: Load plugin success from @semantic-release/github
[Semantic release]: Load plugin fail from @semantic-release/github
[Semantic release]: Load plugin prepare from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/github
[Semantic release]: Load plugin success from @semantic-release/github
[Semantic release]: Load plugin fail from @semantic-release/github
[Semantic release]: Load plugin prepare from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/github
[Semantic release]: Load plugin success from @semantic-release/github
[Semantic release]: Load plugin fail from @semantic-release/github
[Semantic release]: Load plugin prepare from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/npm
[Semantic release]: Load plugin publish from @semantic-release/github
[Semantic release]: Load plugin success from @semantic-release/github
[Semantic release]: Load plugin fail from @semantic-release/github
[Semantic release]: Run automated release from branch master
[Semantic release]: Call plugin verify-conditions
[Semantic release]: Verify authentication for registry https://na.artifactory.swg-devops.com/artifactory/api/npm/hyc-ibmscope-npm-virtual/
[Semantic release]: Verify GitHub authentication (https://github.ibm.com/api/v3)
[Semantic release]: Run automated release from branch master
[Semantic release]: Call plugin verify-conditions
[Semantic release]: Verify authentication for registry https://na.artifactory.swg-devops.com/artifactory/api/npm/hyc-ibmscope-npm-virtual/
[Semantic release]: Verify GitHub authentication (https://github.ibm.com/api/v3)
[Semantic release]: Run automated release from branch master
[Semantic release]: Call plugin verify-conditions
[Semantic release]: Verify authentication for registry https://na.artifactory.swg-devops.com/artifactory/api/npm/hyc-ibmscope-npm-virtual/
[Semantic release]: Run automated release from branch master
[Semantic release]: Call plugin verify-conditions
[Semantic release]: Verify authentication for registry https://na.artifactory.swg-devops.com/artifactory/api/npm/hyc-ibmscope-npm-virtual/
[Semantic release]: Verify GitHub authentication (https://github.ibm.com/api/v3)
[Semantic release]: Verify GitHub authentication (https://github.ibm.com/api/v3)
semantic-release:get-last-release found tags: [ { gitTag: '@ibmscope/type-v0.7.4', version: '0.7.4' } ] +0ms
[Semantic release]: Found git tag @ibmscope/type-v0.7.4 associated with version 0.7.4
semantic-release:get-commits Use gitHead: 01c4fe8a5533240aa01735b73961c0f55df37a87 +0ms
[Semantic release]: Found 1 commits since last release
semantic-release:get-commits Parsed commits: [ { commit: { long: '7a136fae8be0fe81df17e045d47a1489f40d0d09', short: '7a136fa' }, tree: { long: '042de1e35343b37eed8da8f2afe6beea0f15ac66', short: '042de1e' }, author: { name: 'Trevor J. Wong', email: '[email protected]', date: 2018-04-24T22:01:31.000Z }, committer: { name: 'James Y. Rauhut', email: '[email protected]', date: 2018-04-24T22:01:31.000Z }, subject: 'feat(icons): added new and missing icons (#41)', body: '* feat(icons): added new and missing icons\r\n\r\n* fix(icons): rename export to export-file to avoid naming collision\r\n\r\n* fix(colors): update colors gulp version to reflect other packages\r\n\r\n* fix(travis): added all scoped packages to travis.yml\r\n', hash: '7a136fae8be0fe81df17e045d47a1489f40d0d09', message: 'feat(icons): added new and missing icons (#41)\n\n* feat(icons): added new and missing icons\r\n\r\n* fix(icons): rename export to export-file to avoid naming collision\r\n\r\n* fix(colors): update colors gulp version to reflect other packages\r\n\r\n* fix(travis): added all scoped packages to travis.yml', gitTags: '(HEAD, tag: @ibmscope/icons-v0.2.10, tag: @ibmscope/colors-v0.1.19, origin/master, origin/HEAD, master)', committerDate: 2018-04-24T22:01:31.000Z } ] +16ms
[Semantic release]: Call plugin analyze-commits
semantic-release:monorepo Running 'analyzeCommits' version '6.0.1' +0ms
semantic-release:monorepo Filter commits by package path: "packages/type" +0ms
semantic-release:get-last-release found tags: [ { gitTag: '@ibmscope/colors-v0.1.19', version: '0.1.19' }, { gitTag: '@ibmscope/colors-v0.1.18', version: '0.1.18' } ] +0ms
[Semantic release]: Found 0 commits for package @ibmscope/type since last release
[Semantic release]: Analysis of 0 commits complete: no release
[Semantic release]: There are no relevant changes, so no new version is released.
semantic-release:get-last-release found tags: [ { gitTag: '@ibmscope/icons-v0.2.10', version: '0.2.10' }, { gitTag: '@ibmscope/icons-v0.2.9', version: '0.2.9' } ] +0ms
[Semantic release]: Found git tag @ibmscope/colors-v0.1.19 associated with version 0.1.19
semantic-release:get-commits Use gitHead: 7a136fae8be0fe81df17e045d47a1489f40d0d09 +0ms
[Semantic release]: Found git tag @ibmscope/icons-v0.2.10 associated with version 0.2.10
[Semantic release]: Found 0 commits since last release
semantic-release:get-commits Parsed commits: [] +18ms
[Semantic release]: Call plugin analyze-commits
semantic-release:get-commits Use gitHead: 7a136fae8be0fe81df17e045d47a1489f40d0d09 +0ms
semantic-release:get-last-release found tags: [ { gitTag: '@ibmscope/grid-v0.5.11', version: '0.5.11' } ] +0ms
[Semantic release]: Found 0 commits since last release
semantic-release:get-commits Parsed commits: [] +34ms
[Semantic release]: Call plugin analyze-commits
[Semantic release]: Found git tag @ibmscope/grid-v0.5.11 associated with version 0.5.11
semantic-release:get-commits Use gitHead: 01c4fe8a5533240aa01735b73961c0f55df37a87 +0ms
semantic-release:monorepo Running 'analyzeCommits' version '6.0.1' +0ms
[Semantic release]: Found 1 commits since last release
semantic-release:get-commits Parsed commits: [ { commit: { long: '7a136fae8be0fe81df17e045d47a1489f40d0d09', short: '7a136fa' }, tree: { long: '042de1e35343b37eed8da8f2afe6beea0f15ac66', short: '042de1e' }, author: { name: 'Trevor J. Wong', email: '[email protected]', date: 2018-04-24T22:01:31.000Z }, committer: { name: 'James Y. Rauhut', email: '[email protected]', date: 2018-04-24T22:01:31.000Z }, subject: 'feat(icons): added new and missing icons (#41)', body: '* feat(icons): added new and missing icons\r\n\r\n* fix(icons): rename export to export-file to avoid naming collision\r\n\r\n* fix(colors): update colors gulp version to reflect other packages\r\n\r\n* fix(travis): added all scoped packages to travis.yml\r\n', hash: '7a136fae8be0fe81df17e045d47a1489f40d0d09', message: 'feat(icons): added new and missing icons (#41)\n\n* feat(icons): added new and missing icons\r\n\r\n* fix(icons): rename export to export-file to avoid naming collision\r\n\r\n* fix(colors): update colors gulp version to reflect other packages\r\n\r\n* fix(travis): added all scoped packages to travis.yml', gitTags: '(HEAD, tag: @ibmscope/icons-v0.2.10, tag: @ibmscope/colors-v0.1.19, origin/master, origin/HEAD, master)', committerDate: 2018-04-24T22:01:31.000Z } ] +41ms
[Semantic release]: Call plugin analyze-commits
semantic-release:monorepo Filter commits by package path: "packages/colors" +0ms
semantic-release:monorepo Running 'analyzeCommits' version '6.0.1' +0ms
[Semantic release]: Found 0 commits for package @ibmscope/colors since last release
[Semantic release]: Analysis of 0 commits complete: no release
[Semantic release]: There are no relevant changes, so no new version is released.
semantic-release:monorepo Running 'analyzeCommits' version '6.0.1' +0ms
semantic-release:monorepo Filter commits by package path: "packages/icons" +0ms
semantic-release:monorepo Filter commits by package path: "packages/grid" +0ms
[Semantic release]: Found 0 commits for package @ibmscope/icons since last release
[Semantic release]: Analysis of 0 commits complete: no release
[Semantic release]: There are no relevant changes, so no new version is released.
[Semantic release]: Found 0 commits for package @ibmscope/grid since last release
[Semantic release]: Analysis of 0 commits complete: no release
[Semantic release]: There are no relevant changes, so no new version is released.
Done in 7.06s.