name: Push a new tag with Pull Request on: pull_request: types: [closed] jobs: release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: actions-ecosystem/action-release-label@v1 id: release-label if: ${{ gitea.event.pull_request.merged == true }} - uses: actions-ecosystem/action-get-latest-tag@v1 id: get-latest-tag if: ${{ steps.release-label.outputs.level != null }} - uses: actions-ecosystem/action-bump-semver@v1 id: bump-semver if: ${{ steps.release-label.outputs.level != null }} with: current_version: ${{ steps.get-latest-tag.outputs.tag }} level: ${{ steps.release-label.outputs.level }} - uses: actions-ecosystem/action-push-tag@v1 if: ${{ steps.release-label.outputs.level != null }} with: tag: ${{ steps.bump-semver.outputs.new_version }} message: '${{ steps.bump-semver.outputs.new_version }}: PR #${{ gitea.event.pull_request.number }} ${{ gitea.event.pull_request.title }}'