Comments (5)
By the way, my goal for this upgrade was to utilize the createRelease
feature, but I couldn't find a comprehensive example workflow on the official website. If using GitHub Actions, should lerna release
be executed after a PR merge? Does Lerna have a recommended and complete guide for the release process?
from lerna.
"If I update Lerna from version 5.5.0 to 6.4.1, it works. But version 7.x+ does not work."
> npx lerna version --loglevel=silly
lerna sill argv {
lerna sill argv _: [ 'version' ],
lerna sill argv loglevel: 'silly',
lerna sill argv lernaVersion: '6.6.2',
lerna sill argv '$0': 'node_modules/lerna/dist/cli.js'
lerna sill argv }
lerna notice cli v6.6.2
lerna verb rootPath /Users/danny/my-project/mincloudx
lerna info versioning independent
lerna verb packageConfigs Package manager 'pnpm' detected. Resolving packages using 'pnpm-workspace.yaml'.
lerna sill isAnythingCommitted
lerna verb isAnythingCommitted 1
lerna sill getCurrentBranch
lerna verb currentBranch master
lerna sill remoteBranchExists
lerna sill isBehindUpstream
lerna sill isBehindUpstream master is behind origin/master by 0 commit(s) and ahead by 1
lerna sill hasTags
lerna verb hasTags true
lerna sill git-describe.sync "@mincloudx/[email protected]" => {"lastTagName":"@mincloudx/[email protected]","lastVersion":"0.2.2","refCount":"2","sha":"8cd845e","isDirty":false}
lerna info Looking for changed packages since @mincloudx/[email protected]
lerna sill checking diff apps/faas-demo
lerna sill found diff in apps/faas-demo/local-invoke.js
lerna sill found diff in apps/faas-demo/package.json
lerna sill found diff in apps/faas-demo/src/function/example.js
lerna sill found diff in apps/faas-demo/src/function/user/createUser.js
lerna sill found diff in apps/faas-demo/src/function/user/createUser.ts
lerna sill found diff in apps/faas-demo/tsconfig.json
lerna sill found diff in apps/faas-demo/types/schema.d.ts
lerna verb filtered diff [
lerna verb filtered diff 'apps/faas-demo/local-invoke.js',
lerna verb filtered diff 'apps/faas-demo/package.json',
lerna verb filtered diff 'apps/faas-demo/src/function/example.js',
lerna verb filtered diff 'apps/faas-demo/src/function/user/createUser.js',
lerna verb filtered diff 'apps/faas-demo/src/function/user/createUser.ts',
lerna verb filtered diff 'apps/faas-demo/tsconfig.json',
lerna verb filtered diff 'apps/faas-demo/types/schema.d.ts'
lerna verb filtered diff ]
lerna sill checking diff apps/web-demo
lerna sill found diff in apps/web-demo/index.html
lerna sill found diff in apps/web-demo/package.json
lerna verb filtered diff [ 'apps/web-demo/index.html', 'apps/web-demo/package.json' ]
lerna sill checking diff integration/cjs
lerna sill found diff in integration/cjs/integration.test.cjs
lerna sill found diff in integration/cjs/package.json
lerna verb filtered diff [
lerna verb filtered diff 'integration/cjs/integration.test.cjs',
lerna verb filtered diff 'integration/cjs/package.json'
lerna verb filtered diff ]
lerna sill checking diff integration/esm
lerna sill found diff in integration/esm/integration.test.mjs
lerna sill found diff in integration/esm/package.json
lerna verb filtered diff [
lerna verb filtered diff 'integration/esm/integration.test.mjs',
lerna verb filtered diff 'integration/esm/package.json'
lerna verb filtered diff ]
lerna sill checking diff packages/cli
lerna sill found diff in packages/cli/src/commands/faas/debug.ts
lerna sill found diff in packages/cli/src/commands/faas/mock.ts
lerna sill found diff in packages/cli/src/commands/faas/upload.ts
lerna sill found diff in packages/cli/src/commands/faas/webpack.base.config.ts
lerna sill found diff in packages/cli/src/commands/index.ts
lerna sill found diff in packages/cli/src/commands/type/index.ts
lerna sill found diff in packages/cli/src/index.ts
lerna sill found diff in packages/cli/src/utils/logger.ts
lerna sill found diff in packages/cli/tsconfig.json
lerna sill found diff in packages/cli/typings/schema.d.ts
lerna sill found diff in packages/cli/webpack.config.js
lerna verb filtered diff [
lerna verb filtered diff 'packages/cli/src/commands/faas/debug.ts',
lerna verb filtered diff 'packages/cli/src/commands/faas/mock.ts',
lerna verb filtered diff 'packages/cli/src/commands/faas/upload.ts',
lerna verb filtered diff 'packages/cli/src/commands/faas/webpack.base.config.ts',
lerna verb filtered diff 'packages/cli/src/commands/index.ts',
lerna verb filtered diff 'packages/cli/src/commands/type/index.ts',
lerna verb filtered diff 'packages/cli/src/index.ts',
lerna verb filtered diff 'packages/cli/src/utils/logger.ts',
lerna verb filtered diff 'packages/cli/tsconfig.json',
lerna verb filtered diff 'packages/cli/typings/schema.d.ts',
lerna verb filtered diff 'packages/cli/webpack.config.js'
lerna verb filtered diff ]
lerna sill checking diff packages/faas
lerna sill found diff in packages/faas/README.md
lerna sill found diff in packages/faas/__tests__/faas.test.js
lerna sill found diff in packages/faas/jest.config.ts
lerna sill found diff in packages/faas/package.json
lerna sill found diff in packages/faas/src/config.ts
lerna sill found diff in packages/faas/src/createFaas.ts
lerna sill found diff in packages/faas/src/formatters.ts
lerna sill found diff in packages/faas/src/index.ts
lerna sill found diff in packages/faas/src/version.ts
lerna sill found diff in packages/faas/tsconfig.cjs.json
lerna sill found diff in packages/faas/tsconfig.json
lerna sill found diff in packages/faas/types/index.d.ts
lerna verb filtered diff [
lerna verb filtered diff 'packages/faas/README.md',
lerna verb filtered diff 'packages/faas/__tests__/faas.test.js',
lerna verb filtered diff 'packages/faas/jest.config.ts',
lerna verb filtered diff 'packages/faas/package.json',
lerna verb filtered diff 'packages/faas/src/config.ts',
lerna verb filtered diff 'packages/faas/src/createFaas.ts',
lerna verb filtered diff 'packages/faas/src/formatters.ts',
lerna verb filtered diff 'packages/faas/src/index.ts',
lerna verb filtered diff 'packages/faas/src/version.ts',
lerna verb filtered diff 'packages/faas/tsconfig.cjs.json',
lerna verb filtered diff 'packages/faas/tsconfig.json',
lerna verb filtered diff 'packages/faas/types/index.d.ts'
lerna verb filtered diff ]
lerna sill checking diff packages/io
lerna sill found diff in packages/io/package.json
lerna verb filtered diff [ 'packages/io/package.json' ]
lerna sill checking diff packages/types
lerna sill found diff in packages/types/README.md
lerna sill found diff in packages/types/package.json
lerna sill found diff in packages/types/types/baas/class/AlipayProfitSharingOrder.d.ts
lerna sill found diff in packages/types/types/baas/class/BaseQuery.d.ts
lerna sill found diff in packages/types/types/baas/class/BaseRecord.d.ts
lerna sill found diff in packages/types/types/baas/class/Content.d.ts
lerna sill found diff in packages/types/types/baas/class/ContentCategory.d.ts
lerna sill found diff in packages/types/types/baas/class/ContentGroup.d.ts
lerna sill found diff in packages/types/types/baas/class/ContentRecord.d.ts
lerna sill found diff in packages/types/types/baas/class/File.d.ts
lerna sill found diff in packages/types/types/baas/class/FileCategory.d.ts
lerna sill found diff in packages/types/types/baas/class/GeoPoint.d.ts
lerna sill found diff in packages/types/types/baas/class/GeoPolygon.d.ts
lerna sill found diff in packages/types/types/baas/class/HError.d.ts
lerna sill found diff in packages/types/types/baas/class/MobileTopup.d.ts
lerna sill found diff in packages/types/types/baas/class/Order.d.ts
lerna sill found diff in packages/types/types/baas/class/PeopleAlive.d.ts
lerna sill found diff in packages/types/types/baas/class/Query.d.ts
lerna sill found diff in packages/types/types/baas/class/RedPack.d.ts
lerna sill found diff in packages/types/types/baas/class/TableObject.d.ts
lerna sill found diff in packages/types/types/baas/class/TableRecord.d.ts
lerna sill found diff in packages/types/types/baas/class/TableSchema.d.ts
lerna sill found diff in packages/types/types/baas/class/UrlScheme.d.ts
lerna sill found diff in packages/types/types/baas/class/User.d.ts
lerna sill found diff in packages/types/types/baas/class/UserGroup.d.ts
lerna sill found diff in packages/types/types/baas/class/UserRecord.d.ts
lerna sill found diff in packages/types/types/baas/class/UserSuperGroup.d.ts
lerna sill found diff in packages/types/types/baas/class/Validator.d.ts
lerna sill found diff in packages/types/types/baas/class/WechatProfitSharingOrder.d.ts
lerna sill found diff in packages/types/types/baas/function.d.ts
lerna sill found diff in packages/types/types/baas/index.d.ts
lerna sill found diff in packages/types/types/baas/request.d.ts
lerna sill found diff in packages/types/types/baas/useVersion.d.ts
lerna sill found diff in packages/types/types/faas.d.ts
lerna sill found diff in packages/types/types/index.d.ts
lerna verb filtered diff [
lerna verb filtered diff 'packages/types/README.md',
lerna verb filtered diff 'packages/types/package.json',
lerna verb filtered diff 'packages/types/types/baas/class/AlipayProfitSharingOrder.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/BaseQuery.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/BaseRecord.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/Content.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/ContentCategory.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/ContentGroup.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/ContentRecord.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/File.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/FileCategory.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/GeoPoint.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/GeoPolygon.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/HError.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/MobileTopup.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/Order.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/PeopleAlive.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/Query.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/RedPack.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/TableObject.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/TableRecord.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/TableSchema.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/UrlScheme.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/User.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/UserGroup.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/UserRecord.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/UserSuperGroup.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/Validator.d.ts',
lerna verb filtered diff 'packages/types/types/baas/class/WechatProfitSharingOrder.d.ts',
lerna verb filtered diff 'packages/types/types/baas/function.d.ts',
lerna verb filtered diff 'packages/types/types/baas/index.d.ts',
lerna verb filtered diff 'packages/types/types/baas/request.d.ts',
lerna verb filtered diff 'packages/types/types/baas/useVersion.d.ts',
lerna verb filtered diff 'packages/types/types/faas.d.ts',
lerna verb filtered diff 'packages/types/types/index.d.ts'
lerna verb filtered diff ]
lerna verb updated @mincloudx/faas-demo
lerna verb updated @mincloudx/web-demo
lerna verb updated @mincloudx/cjs-integration-tests
lerna verb updated @mincloudx/esm-integration-tests
lerna verb updated @mincloudx/cli
lerna verb updated @mincloudx/faas
lerna verb updated @mincloudx/io
lerna verb updated @mincloudx/types
lerna verb git-describe undefined => "@mincloudx/[email protected]"
lerna sill git-describe parsed => {"lastTagName":"@mincloudx/[email protected]","lastVersion":"0.2.2","refCount":"2","sha":"8cd845e","isDirty":false}
lerna sill independent for @mincloudx/faas-demo at /Users/danny/my-project/mincloudx/apps/faas-demo
lerna verb getChangelogConfig using preset "conventional-changelog-angular"
lerna sill npa Result {
lerna sill npa type: 'tag',
lerna sill npa registry: true,
lerna sill npa where: undefined,
lerna sill npa raw: 'conventional-changelog-angular',
lerna sill npa name: 'conventional-changelog-angular',
lerna sill npa escapedName: 'conventional-changelog-angular',
lerna sill npa scope: undefined,
lerna sill npa rawSpec: '',
lerna sill npa saveSpec: null,
lerna sill npa fetchSpec: 'latest',
lerna sill npa gitRange: undefined,
lerna sill npa gitCommittish: undefined,
lerna sill npa hosted: undefined
lerna sill npa }
lerna verb getChangelogConfig Attempting to resolve preset "conventional-changelog-angular"
lerna info getChangelogConfig Successfully resolved preset "conventional-changelog-angular"
lerna verb independent increment 0.1.0 by minor
lerna sill independent for @mincloudx/web-demo at /Users/danny/my-project/mincloudx/apps/web-demo
lerna verb independent increment 0.0.1 by minor
lerna sill independent for @mincloudx/cjs-integration-tests at /Users/danny/my-project/mincloudx/integration/cjs
lerna verb independent increment 0.0.0 by patch
lerna sill independent for @mincloudx/esm-integration-tests at /Users/danny/my-project/mincloudx/integration/esm
lerna verb independent increment 0.0.0 by patch
lerna sill independent for @mincloudx/cli at /Users/danny/my-project/mincloudx/packages/cli
lerna verb independent increment 0.2.2 by minor
lerna sill independent for @mincloudx/faas at /Users/danny/my-project/mincloudx/packages/faas
lerna verb independent increment 0.0.1 by minor
lerna sill independent for @mincloudx/io at /Users/danny/my-project/mincloudx/packages/io
lerna verb independent increment 0.0.1 by minor
lerna sill independent for @mincloudx/types at /Users/danny/my-project/mincloudx/packages/types
lerna verb independent increment 0.0.1 by minor
Changes:
- @mincloudx/faas-demo: 0.1.0 => 0.2.0 (private)
- @mincloudx/web-demo: 0.0.1 => 0.1.0 (private)
- @mincloudx/cjs-integration-tests: 0.0.0 => 0.0.1 (private)
- @mincloudx/esm-integration-tests: 0.0.0 => 0.0.1 (private)
- @mincloudx/cli: 0.2.2 => 0.3.0
- @mincloudx/faas: 0.0.1 => 0.1.0
- @mincloudx/io: 0.0.1 => 0.1.0 (private)
- @mincloudx/types: 0.0.1 => 0.1.0
from lerna.
I can confirm the issue as well. After some investigation we found that our package was ignored due to it matched a pattern in .gitignore. (Don't ask why we have the package in .gitignore :) ) . If we removed the pattern in .gitignore lerna finds the package (again). The only thing we changed is bumping lerna from 4.x to 8.x
Also, lerna list
doesn't list the the packages. However, lerna list -all
does.
Hope that helps. Our workaround is to downgrade lerna
from lerna.
@ola-adolfsson-ipex It is expected behavior in newer versions of Lerna that packages that are in .gitignore
are excluded. As for lerna
list, do your packages have "private": true
in their package.json
files? The --all
argument instructs Lerna to include private packages.
from lerna.
@ola-adolfsson-ipex It is expected behavior in newer versions of Lerna that packages that are in
.gitignore
are excluded. As forlerna
list, do your packages have"private": true
in theirpackage.json
files? The--all
argument instructs Lerna to include private packages.
Good to know about the .gitignore. Thanks! We're using kotlin multiplatform and the npm packge is an artifact located in the build map. So, I guess we're not the usual lerna clients.
The .gitignored package does not have the private set to true. Maybe the -all argument somehow list all packages regardless of them being gitinogored or not?
from lerna.
Related Issues (20)
- `lerna watch` not working on arch linux
- Learna publish not working with gemfury
- Lerna run dev --parallel command is not starting all the processes
- Cannot override scoped registry in .npmrc HOT 1
- Configuring Published Files: blocks copying of assets into source location HOT 1
- Lerna utils detectProjects() function prevents natural process exit
- Support publish throttling
- Lerna incorrectly push tags from other remotes
- lerna cannot locate packages after update from v7 to v8 HOT 16
- Missing Dependancy when creating a react app in packages folder.
- in lerna independent mode, when i change one package, but lerna will update all packages, why?? HOT 1
- `lerna list` output is truncated at 8192 bytes when `exec`ed HOT 2
- Package.json workspaces field is being ignored HOT 1
- No GitHub release is created when using a 'tag-version-separator' other than '@' HOT 3
- Can Lerna Update Only the Version in package.json Without Code Changes? HOT 4
- lerna publish: issuing a WARN for private packages do not make sense
- Running `lerna publish` on Github updates `pnpm-lock.yaml` quotes
- Breaking change added to the footer but still minor version release
- lerna success found 0 packages HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lerna.