Skip to content

Commit d9151f1

Browse files
authored
chore: ci optimize (#2692)
* chore: ci optimize * fix: delete useles * fix: delete useles
1 parent 53571d1 commit d9151f1

File tree

1 file changed

+26
-31
lines changed

1 file changed

+26
-31
lines changed

.github/workflows/ci.yml

Lines changed: 26 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,42 +5,11 @@ on:
55
branches:
66
- next
77
- V3.0
8-
pull_request:
9-
branches:
10-
- next
11-
- V3.0
128
pull_request_target:
139
types: [opened, synchronize, reopened]
1410
workflow_dispatch:
1511

16-
permissions: write-all
17-
1812
jobs:
19-
add-label:
20-
runs-on: ubuntu-latest
21-
22-
steps:
23-
- name: Check out repository
24-
uses: actions/checkout@v4
25-
26-
- name: Determine label based on target branch
27-
id: determine-label
28-
run: |
29-
echo "${{github.event_name}}"
30-
if [[ "${{ github.event.pull_request.base.ref }}" == "next" ]]; then
31-
echo "label=2.x" >> $GITHUB_ENV
32-
elif [[ "${{ github.event.pull_request.base.ref }}" == "V3.0" ]]; then
33-
echo "label=3.x" >> $GITHUB_ENV
34-
else
35-
echo "label=" >> $GITHUB_ENV
36-
fi
37-
38-
- name: Add label to Pull Request
39-
if: github.event_name == 'pull_request_target' && env.label != ''
40-
uses: actions-ecosystem/action-add-labels@v1
41-
with:
42-
github_token: ${{ secrets.GITHUB_TOKEN }}
43-
labels: ${{ env.label }}
4413
lint:
4514
runs-on: ubuntu-latest
4615
steps:
@@ -112,3 +81,29 @@ jobs:
11281

11382
- name: Build NutUI-React Taro H5 Demo
11483
run: npm run build:taro:site
84+
85+
add-label:
86+
runs-on: ubuntu-latest
87+
88+
steps:
89+
- name: Check out repository
90+
uses: actions/checkout@v4
91+
92+
- name: Determine label based on target branch
93+
id: determine-label
94+
run: |
95+
echo "${{github.event_name}}"
96+
if [[ "${{ github.event.pull_request.base.ref }}" == "next" ]]; then
97+
echo "label=2.x" >> $GITHUB_ENV
98+
elif [[ "${{ github.event.pull_request.base.ref }}" == "V3.0" ]]; then
99+
echo "label=3.x" >> $GITHUB_ENV
100+
else
101+
echo "label=" >> $GITHUB_ENV
102+
fi
103+
104+
- name: Add label to Pull Request
105+
if: env.label != ''
106+
uses: actions-ecosystem/action-add-labels@v1
107+
with:
108+
github_token: ${{ secrets.GITHUB_TOKEN }}
109+
labels: ${{ env.label }}

0 commit comments

Comments
 (0)