Skip to content

Extract Package Version

Actions
Extract Package Version for npm packages
v1.3.0
Latest
Star (11)

extract-package-version

Allows you to get the npm version of the package in your Github Actions workflow

Usage

Inputs

  • path: The directory where package.json can be found (defaults to root of repo)

Outputs

  • version: The version of current NPM package

Example workflow - get NPM version

on: push

name: Create Build

jobs:
  build:
    name: Create Build
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: saionaro/[email protected]
        id: package_ver
      # from now you can access the version
      - run: echo ${{ steps.package_ver.outputs.version }}

Example workflow - get NPM version of subdirectory (useful in monorepos)

on: push

name: Create Build

jobs:
  build:
    name: Create Build
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4

      - uses: saionaro/[email protected]
        id: package_ver
        with:
          path: mysubdir
      # from now you can access the version
      - run: echo ${{ steps.package_ver.outputs.version }}

Extract Package Version is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Extract Package Version for npm packages
v1.3.0
Latest

Extract Package Version is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.