File tree Expand file tree Collapse file tree 3 files changed +41
-0
lines changed
Expand file tree Collapse file tree 3 files changed +41
-0
lines changed Original file line number Diff line number Diff line change 1+ on :
2+ push :
3+ branches :
4+ - main
5+
6+ permissions :
7+ contents : write
8+ pull-requests : write
9+
10+ name : release-please
11+
12+ jobs :
13+ release-please :
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : googleapis/release-please-action@v4
17+ id : release
18+ with :
19+ token : ${{ secrets.GITHUB_TOKEN }}
20+ release-type : simple
21+ - uses : actions/checkout@v4
22+ - name : create tags
23+ if : ${{ steps.release.outputs.release_created }}
24+ run : |
25+ git config user.name github-actions[bot]
26+ git config user.email 41898282+github-actions[bot]@users.noreply.github.com
27+ git remote add gh-token "https://${{ secrets.GITHUB_TOKEN }}@github.com/radicalbit/radicalbit-github-workflows.git"
28+ git tag -d v${{ steps.release.outputs.major }} || true
29+ git tag -d v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} || true
30+ git tag -d v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }} || true
31+ git push origin :v${{ steps.release.outputs.major }} || true
32+ git push origin :v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} || true
33+ git push origin :v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }} || true
34+ git tag -a v${{ steps.release.outputs.major }} -m "Release v${{ steps.release.outputs.major }}"
35+ git tag -a v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }} -m "Release v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}"
36+ git tag -a v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }} -m "Release v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }}"
37+ git push origin v${{ steps.release.outputs.major }}
38+ git push origin v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}
39+ git push origin v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}.${{ steps.release.outputs.patch }}
40+
Original file line number Diff line number Diff line change 1+ 1.0.0
You can’t perform that action at this time.
0 commit comments