GitHub Action
Latest & Previous Tag
latest
Latest version
${{ steps.jinos.outputs.latestTag }}
${{ steps.jinos.outputs.previousTag }}
- name: NewTag
id: tag
uses: JinoArch/get-latest-tag@latest
An example to get changelog
- name: changelog
id: changelog
run: |
echo "changelog=$(git log "${{ steps.tag.outputs.previousTag }}...${{ steps.tag.outputs.latestTag }}" --pretty=format:"- <http://github.com/rewards-guilds/kensho/commit/%H|%h> - %s\n" | awk '{print}' ORS=' ')" >> $GITHUB_OUTPUT