typefox/Publish updated packages
Publish npm packages and VS Code extensions when the local version is newer than what is already published.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| npm-packages | Newline-separated package directories to publish to npm. | no | "" |
| vscode-packages | Newline-separated extension directories to publish to VS Marketplace and Open VSX. | no | "" |
| dry-run | Log what would be published without actually publishing. | no | false |
| npm-tag | Consider a tag other than latest (default) when comparing versions for npm packages. | no | latest |
| npm-token | npm auth token. Leave empty to use OIDC trusted publishing with --provenance. | no | "" |
| vsce-token | VS Marketplace (vsce) personal access token. | no | "" |
| ovsx-token | Open VSX (ovsx) personal access token. | no | "" |
| vsce-version | Version of the vsce CLI to use. "provided" (default, recommended) runs the version installed in the project's devDependencies and fails if none is present. Any other value (e.g. "1.2.3" or "latest") is fetched on demand via npx at your own risk. | no | provided |
| ovsx-version | Version of the ovsx CLI to use. "provided" (default, recommended) runs the version installed in the project's devDependencies and fails if none is present. Any other value (e.g. "1.2.3" or "latest") is fetched on demand via npx at your own risk. | no | provided |
| verbose | Enable verbose logging where possible. | no | false |
Outputs
no outputs