@@ -55,25 +55,28 @@ jobs:
5555 uses : actions/checkout@v4
5656 - name : Identify Release Values
5757 run : |
58- # LATEST_VERSION=$(git ls-remote --tags | tail -1 | cut -f2 | sed 's/refs\/tags\///g')
59- # GIT_VERSION=$(git ls-remote --tags | tail -1 | cut -f2 | sed 's/refs\/tags\///g')
60- # GIT_VERSION=$(git describe --tags `git rev-list --tags --max-count=1` --always)
58+ GIT_VERSION="${{ env.GIT_VERSION }}"
6159 GIT_STRIPPED_VERSION=$(echo $GIT_VERSION | cut -c2-)
62- # echo "GIT_LATEST=$LATEST_VERSION" >> $GITHUB_ENV
63- echo "GIT_VERSION=$GIT_VERSION" >> $GITHUB_ENV
60+ echo "GIT_STRIPPED_VERSION ${{GIT_STRIPPED_VERSION}}"
6461 echo "GIT_STRIPPED_VERSION=$GIT_STRIPPED_VERSION" >> $GITHUB_ENV
6562 shell : bash
6663
6764 - name : Generate release notes
6865 id : release_notes
6966 run : |
7067 RELEASE_NOTES=$(gh release create ${{ github.ref_name }} --generate-notes --repo ${{ github.repository }} | tail -n +2) # Get generated release notes, excluding the first line
71- RELEASE_NOTES="$RELEASE_NOTES\nSee https://docs.layer5.io/kanvas/reference/releases/$GIT_VERSION"
68+ RELEASE_NOTES="$RELEASE_NOTES\nSee https://docs.layer5.io/kanvas/reference/releases/${{env. GIT_VERSION}} "
7269 echo "RELEASE_NOTES<<EOF" >> $GITHUB_ENV
7370 echo "$RELEASE_NOTES" >> $GITHUB_ENV
7471 echo "EOF" >> $GITHUB_ENV
7572 env :
7673 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
74+
75+ - name : Setup image tags in docker-compose.yaml
76+ run : |
77+ sed -i "s/kanvas-docker-extension:stable-latest/kanvas-docker-extension:${{env.RELEASE_CHANNEL}}-${{env.GIT_VERSION}}/g" docker-compose.yaml
78+ sed -i "s/meshery:kanvas-latest/meshery:kanvas-${{env.GIT_VERSION}}/g" docker-compose.yaml
79+ cat docker-compose.yaml
7780
7881 - name : Set up QEMU
7982 uses : docker/setup-qemu-action@v3
0 commit comments