Skip to content
align-center

GitHub Action

Get current package version

v1.3.1 Latest version

Get current package version

align-center

Get current package version

Get the current version of the npm package

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Get current package version

uses: martinbeentjes/[email protected]

Learn more about this action in martinbeentjes/npm-get-version-action

Choose a version

npm-get-version-action

This GitHub Action retrieves the package version from the package.json file and sets the version in the current-version output value usable in your workflow file.

Example

To use this action in your project, use the following:

- name: get-npm-version
  id: package-version
  uses: martinbeentjes/[email protected]

The Action sets an output variable called current-version which can be used in a following step by using ${{ steps.package-version.outputs.current-version}}.

If you are using a monorepo or otherwise have some packages in a subdirectory of your repo, add the path to the package.json as a parameter:

- name: get-npm-version
  id: package-version
  uses: martinbeentjes/[email protected]
  with:
    path: packages/<yourpackage>