Yarn Version (Release Workflow)

Yarn provides a release-workflow primitive for monorepos. Contributors declare per-workspace version bumps as deferred decisions (`yarn version check --interactive`) and the project applies them all at release time (`yarn version apply`). Integrates with `yarn npm publish` for npm release pipelines.

Yarn Version (Release Workflow) is one of 10 APIs that Yarn publishes on the APIs.io network.

Tagged areas include Versioning, Release Management, Monorepo, and JavaScript. The published artifact set on APIs.io includes API documentation.

API entry from apis.yml

apis.yml Raw ↑
aid: yarn-pkg:yarn-version
name: Yarn Version (Release Workflow)
tags:
- Versioning
- Release Management
- Monorepo
- JavaScript
humanURL: https://yarnpkg.com/features/release-workflow
properties:
- url: https://yarnpkg.com/features/release-workflow
  type: Documentation
- url: https://yarnpkg.com/cli/version
  type: Documentation
- url: https://yarnpkg.com/cli/version/apply
  type: Documentation
- url: https://yarnpkg.com/cli/version/check
  type: Documentation
description: Yarn provides a release-workflow primitive for monorepos. Contributors declare per-workspace
  version bumps as deferred decisions (`yarn version check --interactive`) and the project applies them
  all at release time (`yarn version apply`). Integrates with `yarn npm publish` for npm release pipelines.