@percy/cli
Advanced tools
Comparing version 1.16.0 to 1.19.0-alpha.0
{ | ||
"name": "@percy/cli", | ||
"version": "1.16.0", | ||
"version": "1.19.0-alpha.0", | ||
"license": "MIT", | ||
@@ -33,13 +33,13 @@ "repository": { | ||
"dependencies": { | ||
"@percy/cli-app": "1.16.0", | ||
"@percy/cli-build": "1.16.0", | ||
"@percy/cli-command": "1.16.0", | ||
"@percy/cli-config": "1.16.0", | ||
"@percy/cli-exec": "1.16.0", | ||
"@percy/cli-snapshot": "1.16.0", | ||
"@percy/cli-upload": "1.16.0", | ||
"@percy/client": "1.16.0", | ||
"@percy/logger": "1.16.0" | ||
"@percy/cli-app": "1.19.0-alpha.0", | ||
"@percy/cli-build": "1.19.0-alpha.0", | ||
"@percy/cli-command": "1.19.0-alpha.0", | ||
"@percy/cli-config": "1.19.0-alpha.0", | ||
"@percy/cli-exec": "1.19.0-alpha.0", | ||
"@percy/cli-snapshot": "1.19.0-alpha.0", | ||
"@percy/cli-upload": "1.19.0-alpha.0", | ||
"@percy/client": "1.19.0-alpha.0", | ||
"@percy/logger": "1.19.0-alpha.0" | ||
}, | ||
"gitHead": "147d3a6f249771252ee6cf03c9af44e4e21e1c55" | ||
"gitHead": "84a27b8600c45ca67f8dd9b3403a0a8913e7c6f3" | ||
} |
@@ -63,2 +63,9 @@ # Percy CLI | ||
- `yarn test:coverage` - run all tests with coverage, one package after another | ||
- `yarn global:link` - links all packages being developed as global. | ||
- requires `yarn build` to be run before | ||
- we can then consume this package using | ||
`[npm|yarn] link @percy/[core|cli..]` | ||
- **Note**: linking is only required once, subsequent changes for development requires running build command. | ||
- `yarn global:unlink` - unlinks all packages globally | ||
@@ -71,1 +78,29 @@ Individual package scripts can be invoked using yarn's | ||
``` | ||
## Publish | ||
Most of the repos have similar setup as CLI, steps as follows | ||
1. bump version | ||
``` | ||
yarn bump-version | ||
``` | ||
2. commit with following commit message => `:bookmark: vTAG` | ||
3. Draft a new release and publish it | ||
This will run release.yml workflow on github actions, which publishes the NPM packages | ||
### Publish with specific tag | ||
Currently release workflow only support publishing with latest tag. | ||
To publish with alpha/any other TAG. | ||
1. follow till step 2 above and then run | ||
``` | ||
yarn lerna publish from-package --dist-tag TAG | ||
``` |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
16704
105
2
+ Added@percy/cli-app@1.19.0-alpha.0(transitive)
+ Added@percy/cli-build@1.19.0-alpha.0(transitive)
+ Added@percy/cli-command@1.19.0-alpha.0(transitive)
+ Added@percy/cli-config@1.19.0-alpha.0(transitive)
+ Added@percy/cli-exec@1.19.0-alpha.0(transitive)
+ Added@percy/cli-snapshot@1.19.0-alpha.0(transitive)
+ Added@percy/cli-upload@1.19.0-alpha.0(transitive)
+ Added@percy/client@1.19.0-alpha.0(transitive)
+ Added@percy/config@1.19.0-alpha.0(transitive)
+ Added@percy/core@1.19.0-alpha.0(transitive)
+ Added@percy/dom@1.19.0-alpha.0(transitive)
+ Added@percy/env@1.19.0-alpha.0(transitive)
+ Added@percy/logger@1.19.0-alpha.0(transitive)
- Removed@percy/cli-app@1.16.0(transitive)
- Removed@percy/cli-build@1.16.0(transitive)
- Removed@percy/cli-command@1.16.0(transitive)
- Removed@percy/cli-config@1.16.0(transitive)
- Removed@percy/cli-exec@1.16.0(transitive)
- Removed@percy/cli-snapshot@1.16.0(transitive)
- Removed@percy/cli-upload@1.16.0(transitive)
- Removed@percy/client@1.16.0(transitive)
- Removed@percy/config@1.16.0(transitive)
- Removed@percy/core@1.16.0(transitive)
- Removed@percy/dom@1.16.0(transitive)
- Removed@percy/env@1.16.0(transitive)
- Removed@percy/logger@1.16.0(transitive)
Updated@percy/client@1.19.0-alpha.0
Updated@percy/logger@1.19.0-alpha.0