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 }}"