Skip to content

Commit 94e601b

Browse files
authored
Improve release GitHub action (#58)
1 parent d73b634 commit 94e601b

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/release-github-actions.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ jobs:
3333
if grep -q -w $n <<< $(git tag -l); then
3434
echo "$n already exist"
3535
else
36-
git tag $n
36+
curl \
37+
-X POST \
38+
-H "Accept: application/vnd.github+json" \
39+
-H "Authorization: Bearer ${{secrets.GITHUB_TOKEN}}" \
40+
https://api.github.com/repos/grasdouble/github-action/releases \
41+
-d '{"tag_name":"'"${n}"'","target_commitish":"develop","name":"'"${n}"'","body":"'"$(echo Release ${n})"'","draft":false,"prerelease":false,"generate_release_notes":false}'
3742
fi
38-
git push --tag
3943
done <<< "$versions"

release.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
check-pr-release-file_v0.1.0
22
demo-inherit-secret_v0.1.0
33
release-app_v0.2.1
4-
release-github-actions_v0.1.1
4+
release-github-actions_v0.2.0

0 commit comments

Comments
 (0)