We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent acc4bcf commit fbda5b5Copy full SHA for fbda5b5
1 file changed
scripts/release-github.sh
@@ -1,12 +1,15 @@
1
#!/bin/bash
2
3
# This script is used to create a GitHub release.
4
-# - Tag the commit and push it to GitHub.
+# - Tag the commit and push the tag to GitHub.
5
# - Create a GitHub release with assets.
6
-# - Update the changelog.
+# - Include the changelog in the release notes.
7
8
set -euo pipefail
9
10
uv run semantic-release version \
11
- --skip-build \
12
- --push
+ --skip-build \ # Built in another task.
+ --no-commit \ # Work with main branch protection settings.
13
+ --no-changelog \ # A changelog body will still be included in the release notes.
14
+ --push \ # Push the tag to GitHub (not a commit).
15
+ --vcs-release # Create a GitHub release.
0 commit comments