klip-sdk
Version:
JavaScript SDK to interact with klip App2App requests
28 lines • 738 B
YAML
name: rc_tagging
author: Bolt lee
description: 'Prepare gx github aciton value'
inputs:
REF_NAME:
description: ''
required: true
default: 'test'
FILE:
description: ''
required: true
default: 'test'
runs:
using: "composite"
steps:
- name: check rc version
shell: bash
run: |
set -xoe
RC_FORMAT='v[0-9]+.[0-9]+.[0-9]+-rc.[0-9]+'
REF_NAME=${{inputs.REF_NAME}}
if [[ ${REF_NAME%/*} =~ $RC_FORMAT ]]; then
echo "This build need rc taggging: ${REF_NAME%/*}"
sed -i 's/'${REF_NAME%-*}'/'${REF_NAME%/*}'/' ${{ inputs.FILE }}
sed -n '/'${REF_NAME%-*}'/p' ${{ inputs.FILE }}
else
echo "this is not RC version"
fi