Skip to content

Commit 6f82be8

Browse files
authored
Merge pull request #331 from githubnext/1.3
Tweak release building to flatten webfonts zip
2 parents 94bff10 + 9dd20aa commit 6f82be8

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

scripts/prepare-release.sh

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,25 @@ create_zip "Static Fonts" "monaspace-static-v${VERSION}.zip"
5858
create_zip "Variable Fonts" "monaspace-variable-v${VERSION}.zip"
5959
create_zip "Frozen Fonts" "monaspace-frozen-v${VERSION}.zip"
6060
create_zip "NerdFonts" "monaspace-nerdfonts-v${VERSION}.zip"
61-
create_zip "Web Fonts/NerdFonts Web Fonts" "monaspace-webfont-nerdfonts-v${VERSION}.zip"
62-
create_zip "Web Fonts/Static Web Fonts" "monaspace-webfont-static-v${VERSION}.zip"
63-
create_zip "Web Fonts/Variable Web Fonts" "monaspace-webfont-variable-v${VERSION}.zip"
61+
62+
# Handle webfonts separately with directory change
63+
if [ -d "$FONTS_DIR/Web Fonts" ]; then
64+
echo -e "${YELLOW}Processing web fonts...${NC}"
65+
66+
# Save current directory and change to Web Fonts
67+
ORIGINAL_FONTS_DIR="$FONTS_DIR"
68+
FONTS_DIR="$FONTS_DIR/Web Fonts"
69+
70+
# Now create zips from within Web Fonts directory
71+
create_zip "NerdFonts Web Fonts" "../monaspace-webfont-nerdfonts-v${VERSION}.zip"
72+
create_zip "Static Web Fonts" "../monaspace-webfont-static-v${VERSION}.zip"
73+
create_zip "Variable Web Fonts" "../monaspace-webfont-variable-v${VERSION}.zip"
74+
75+
# Restore original FONTS_DIR
76+
FONTS_DIR="$ORIGINAL_FONTS_DIR"
77+
else
78+
echo -e "${RED}Warning: Web Fonts directory not found${NC}"
79+
fi
6480

6581
echo ""
6682
echo -e "${GREEN}Release artifacts created in: ${OUTPUT_DIR}${NC}"

0 commit comments

Comments
 (0)