| # Get the latest Git tag | |
| latest_tag=$(git tag --sort=committerdate | grep -E '^github-v[0-9]+\.[0-9]+\.[0-9]+$' | tail -1) | |
| if [ -z "$latest_tag" ]; then | |
| echo "No tags found" | |
| exit 1 | |
| fi | |
| echo "Latest tag: $latest_tag" | |
| # Update latest tag | |
| git tag -d latest | |
| git push origin :refs/tags/latest | |
| git tag -a latest $latest_tag -m "Update latest to $latest_tag" | |
| git push origin latest |