Skip to content

Commit c79bc91

Browse files
committed
ci: rename release artifact and add error handling
- Rename fonts.zip to ServerMono-fonts.zip for clarity - Add artifactErrorsFailBuild to catch upload failures - Include individual font files as artifacts
1 parent a52d9ae commit c79bc91

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,12 @@ jobs:
1717
- name: Checkout repository
1818
uses: actions/checkout@v4
1919
- name: Create a ZIP archive from the fonts directory
20-
run: zip -r fonts.zip public/fonts
21-
- name: Create new release and upload fonts.zip
20+
run: zip -r ServerMono-fonts.zip public/fonts
21+
- name: Create new release and upload artifacts
2222
uses: ncipollo/release-action@v1
2323
with:
24-
artifacts: 'fonts.zip'
24+
artifacts: 'ServerMono-fonts.zip,public/fonts/*'
25+
artifactErrorsFailBuild: true
2526
generateReleaseNotes: true
27+
prerelease: false
28+
draft: false

0 commit comments

Comments
 (0)