Skip to content

Commit 97cd62d

Browse files
authored
Update patch.yml
1 parent 263a7f2 commit 97cd62d

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

.github/workflows/patch.yml

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,33 @@ on: workflow_dispatch
77
# - cron: "0 13 * * 1"
88

99
jobs:
10-
makepatch:
10+
setup-env:
1111
runs-on: ubuntu-latest
12+
1213
steps:
1314
- uses: actions/checkout@v5
1415
with:
1516
fetch-depth: 0
1617

17-
- name: Set current tag
18-
run: echo "CURRENT_TAG=`echo $(git describe --tags --abbrev=0)`" >> $GITHUB_ENV
19-
- run: echo $CURRENT_TAG
20-
- name: Get commits count
21-
run: echo "COMMIT_COUNT=`echo $(git rev-list --count $CURRENT_TAG..master)`" >> $GITHUB_ENV
22-
- run: echo $COMMIT_COUNT
18+
- run: |
19+
echo "CURRENT_TAG=`echo $(git describe --tags --abbrev=0)`" >> $GITHUB_ENV
20+
echo "COMMIT_COUNT=`echo $(git rev-list --count $CURRENT_TAG..master)`" >> $GITHUB_ENV
2321
- if: ${{env.COMMIT_COUNT >= 5}}
24-
run: echo $CURRENT_TAG | awk 'BEGIN{FS=OFS="."} {$3+=1} 1'
22+
run: |
23+
new=echo $CURRENT_TAG | awk 'BEGIN{FS=OFS="."} {$3+=1} 1'
24+
echo "NEW_TAG=$new" >> $GITHUB_ENV
25+
- run: |
26+
echo "CURRENT_TAG: $CURRENT_TAG"
27+
echo "NEW_TAG: $NEW_TAG"
28+
echo "COMMIT_COUNT: $COMMIT_COUNT"
29+
make-patch:
30+
needs: setup-env
31+
32+
runs-on: ubuntu-latest
2533

26-
34+
if: ${{env.COMMIT_COUNT >= 500}}
35+
steps:
36+
- uses: actions/checkout@v5
37+
with:
38+
fetch-depth: 0
39+
- run: echo "patch"

0 commit comments

Comments
 (0)