Skip to content

Create tag : MathieuSchl push 'Add maximum length for messages' 🚀 #91

Create tag : MathieuSchl push 'Add maximum length for messages' 🚀

Create tag : MathieuSchl push 'Add maximum length for messages' 🚀 #91

Workflow file for this run

name: "Create tag"
run-name: "Create tag : ${{ github.actor }} push '${{ github.event.head_commit.message }}' 🚀"
on:
push:
jobs:
CreateTag:
runs-on: ubuntu-latest
permissions: write-all
env:
version: "1.0.0"
steps:
- name: Check out repository code
uses: actions/checkout@v3
- name: Check if version already exist
id: define_docker_data
run: |
json_content=$(cat back/package.json)
version_back=$(echo "$json_content" | jq -r '.version')
json_content=$(cat front/package.json)
version_front=$(echo "$json_content" | jq -r '.version')
if [ "$version_back" = "$version_front" ]; then
echo "Version $version_back" >> $GITHUB_STEP_SUMMARY
echo "version=$version_back" >> "$GITHUB_ENV"
else
echo "The versions are different" >> $GITHUB_STEP_SUMMARY
exit 1
fi
- name: Create tag
uses: rickstaa/action-create-tag@v1
with:
tag: "${{ env.version }}"
continue-on-error: true