From 3b52f7177adee225c77a9a75119e86d831d61a8d Mon Sep 17 00:00:00 2001 From: "Harrison (Harry) Cramer" <32515581+harrisoncramer@users.noreply.github.com> Date: Sat, 18 Nov 2023 16:42:39 -0500 Subject: [PATCH] Fix tagging (#108) This MR fixes the tagging logic in our pipeline to automatically set a #patch value for the tag type. --- .github/workflows/tags.yaml | 32 ++++++++------------------------ 1 file changed, 8 insertions(+), 24 deletions(-) diff --git a/.github/workflows/tags.yaml b/.github/workflows/tags.yaml index 7c55cc3..d5ad0cb 100644 --- a/.github/workflows/tags.yaml +++ b/.github/workflows/tags.yaml @@ -1,40 +1,24 @@ -name: Tag + Bump Version +name: Tag + Bump version on: - push: + pull_request: branches: - main jobs: - build_tags: - runs-on: ubuntu-latest + build: + if: github.event.pull_request.merged == true + runs-on: ubuntu-22.04 permissions: contents: write steps: - - uses: actions/checkout@v2 - with: - fetch-depth: '0' - - name: Run action - id: taggerDryRun - uses: anothrNick/github-tag-action@1.64.0 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - WITH_V: true - DRY_RUN: true - - name: Echo new tag - run: | - echo "The next tag version will be: ${{ steps.taggerDryRun.outputs.new_tag }}" - - name: Echo change version type - run: | - echo "The version increment was: ${{ steps.taggerDryRun.outputs.part }}" - - # BUILD HERE, WILL ONLY EXECUTE IF PREVIOUS STEPS SUCCEEDED - uses: actions/checkout@v3 with: ref: ${{ github.event.pull_request.merge_commit_sha }} fetch-depth: '0' + - name: Bump version and push tag uses: anothrNick/github-tag-action@1.64.0 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} DEFAULT_BUMP: patch - WITH_V: true + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} PRERELEASE: false + WITH_V: true