diff --git a/.github/workflows/golang.yml b/.github/workflows/golang.yml index 1ceb1ee..98ff937 100644 --- a/.github/workflows/golang.yml +++ b/.github/workflows/golang.yml @@ -10,6 +10,23 @@ on: branches: [ "master" ] jobs: + generate: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 # Required due to the way Git works, without it this action won't be able to find any or the correct tags + - name: 'Get Previous tag' + id: previoustag + uses: "WyriHaximus/github-action-get-previous-tag@v1" + with: + prefix: v + fallback: v1.0.0 # Optional fallback tag to use when no tag can be found + - name: 'Get next minor version' + id: semvers + uses: "WyriHaximus/github-action-next-semvers@v1" + with: + version: ${{ steps.previoustag.outputs.tag }} build: runs-on: ubuntu-latest @@ -30,6 +47,6 @@ jobs: uses: softprops/action-gh-release@v2 with: token: ${{ secrets.RELEASE_TOKEN }} - tag_name: test + tag_name: ${{ steps.semvers.outputs.patch }} files: | wazuh-notify-go/wazuh-notify