Skip to content

Commit 603ec4b

Browse files
committed
fix(ci): make ci/cd workflow more descriptive
1 parent 938f154 commit 603ec4b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ jobs:
5252
fi
5353
5454
build:
55+
name: Build distributable release artifacts
5556
needs: bump
5657
if: ${{ needs.bump.outputs.version_bumped == 'true' }}
5758
permissions:
@@ -98,6 +99,7 @@ jobs:
9899
path: dist/
99100

100101
hash:
102+
name: Compute hashes for release artifacts
101103
needs: build
102104
permissions:
103105
contents: write
@@ -123,6 +125,7 @@ jobs:
123125
path: dist/**/*.sha256
124126

125127
sign:
128+
name: Sign release artifacts and hashes
126129
needs: hash
127130
permissions:
128131
contents: write
@@ -154,6 +157,7 @@ jobs:
154157
name: signatures
155158

156159
release:
160+
name: Publish release on GitHub
157161
needs: sign
158162
permissions:
159163
contents: write
@@ -208,7 +212,7 @@ jobs:
208212
git commit -m "ci: bump package version to {version} [skip ci]"
209213
git push origin HEAD:${{ github.ref }}
210214
211-
- name: Publish release
215+
- name: Generate and publish a new release
212216
run: uv run python-semantic-release -c pyproject.toml publish
213217
env:
214218
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)