File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 1- name : Release & Publish
1+ name : Git Package Release & Publish oon NPM
22
33on :
44 push :
55 branches :
66 - main
77
8+ permissions :
9+ contents : write # needed to push commits, tags, and create releases
10+ packages : write # needed for publishing GitHub packages (optional)
11+
812jobs :
913 release :
1014 runs-on : ubuntu-latest
@@ -28,19 +32,14 @@ jobs:
2832 git config user.name "github-actions[bot]"
2933 git config user.email "github-actions[bot]@users.noreply.github.com"
3034
31- # Install deps
35+ # Install dependencies
3236 - name : Install dependencies
3337 run : npm install
3438
3539 # Bump version dynamically
3640 - name : Bump version
3741 id : version
3842 run : |
39-
40- # gitbot
41- git config user.name "github-actions[bot]"
42- git config user.email "github-actions[bot]@users.noreply.github.com"
43-
4443 NEW_VERSION=$(npm version patch -m "chore(release): v%s [skip ci]")
4544 echo "new_version=$NEW_VERSION" >> $GITHUB_OUTPUT
4645
6463 publish-npm :
6564 needs : release # ⬅ Runs only after release is successful
6665 runs-on : ubuntu-latest
66+
6767 steps :
6868 - name : Checkout code
6969 uses : actions/checkout@v4
You can’t perform that action at this time.
0 commit comments