name: Bump version on: workflow_run: workflows: [ "Lint" ] branches: [ master ] types: - completed jobs: tag-version: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 with: token: ${{ secrets.PAT_TOKEN }} - uses: actions/setup-node@v3 with: node-version: 18 - name: determine-version run: | VERSION=$(npx semantic-release --branches master --dry-run | { grep -i 'the next release version is' || test $? = 1; } | sed -E 's/.* ([[:digit:].]+)$/\1/') echo "VERSION=$VERSION" >> $GITHUB_ENV id: version - uses: rickstaa/action-create-tag@v1 continue-on-error: true env: GITHUB_TOKEN: ${{ secrets.PAT_TOKEN }} with: tag: v${{ env.VERSION }} message: "Releasing v${{ env.VERSION }}" github_token: ${{ secrets.PAT_TOKEN }}