10 runs-on: ubuntu-latest
12 - uses: googleapis/release-please-action@v4
15 config-file: .github/release-please/config.json
16 manifest-file: .github/release-please/manifest.json
17 - name: tag major and minor versions
18 if: ${{ steps.release.outputs.release_created }}
20 git config user.name github-actions[bot]
21 git config user.email 41898282+github-actions[bot]@users.noreply.github.com
22 git remote add gh-token "https://${{ secrets.GITHUB_TOKEN }}@github.com/googleapis/release-please-action.git"
23 git tag -d v${{ steps.release.outputs.major }} || true
24 git tag -d v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} || true
25 git push origin :v${{ steps.release.outputs.major }} || true
26 git push origin :v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} || true
27 git tag -a v${{ steps.release.outputs.major }} -m "Release v${{ steps.release.outputs.major }}"
28 git tag -a v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} -m "Release v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}"
29 git push origin v${{ steps.release.outputs.major }}
30 git push origin v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}