Files

27 lines
807 B
YAML

name: "Update Library Versions"
description: "Updates ACA libraries according to the root Version"
inputs:
branch_name:
description: 'Name of the branch the workflow runs on'
required: true
dry-run:
description: dry run flag
required: true
runs:
using: "composite"
steps:
- name: Update Versions
shell: bash
run: |
VERSION_IN_PACKAGE_JSON=$(jq -cr '.version' < package.json)
if [[ ${{ inputs.branch_name }} =~ ^master.*?$ ]] || [[ "${{ inputs.branch_name }}" == release/* ]] ; then
NEW_LIBRARY_VERSION="$VERSION_IN_PACKAGE_JSON"
else
NEW_LIBRARY_VERSION="${VERSION_IN_PACKAGE_JSON}-${{ github.run_id }}"
fi
${{ github.action_path }}/update-lib-versions.sh "$NEW_LIBRARY_VERSION" "${{ inputs.dry-run }}"