Skip to content

Commit 17c8fb2

Browse files
authored
add job names
job names added for better workflow understanding
1 parent d49da08 commit 17c8fb2

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/publish.yml

+14-7
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,33 @@ jobs:
1414
CI: true
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
17+
- name: Checkout Code
18+
uses: actions/checkout@v4
1819
- name: Use Node.js from .nvmrc
1920
uses: actions/setup-node@v4
2021
with:
2122
node-version-file: ".nvmrc"
22-
- run: npm ci
23-
- run: npm run build --if-present
24-
- run: npm run test --if-present
23+
- name: Install dependencies
24+
run: npm ci
25+
- name: Build 🔧
26+
run: npm run build --if-present
27+
- name: Test
28+
run: npm run test --if-present
2529
release:
2630
name: semantic-release
2731
needs: [build]
2832
runs-on: ubuntu-latest
2933
steps:
30-
- uses: actions/checkout@v4
34+
- name: Checkout Code
35+
uses: actions/checkout@v4
3136
with:
3237
persist-credentials: false
33-
- uses: actions/setup-node@v4
38+
- name: Setup Node.Js
39+
uses: actions/setup-node@v4
3440
with:
3541
node-version: "20.x"
36-
- run: |
42+
- name: Publish package 📦
43+
run: |
3744
npm ci
3845
npx semantic-release --ci
3946
env:

0 commit comments

Comments
 (0)