Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 19 additions & 3 deletions scripts/prepare-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,25 @@ create_zip "Static Fonts" "monaspace-static-v${VERSION}.zip"
create_zip "Variable Fonts" "monaspace-variable-v${VERSION}.zip"
create_zip "Frozen Fonts" "monaspace-frozen-v${VERSION}.zip"
create_zip "NerdFonts" "monaspace-nerdfonts-v${VERSION}.zip"
create_zip "Web Fonts/NerdFonts Web Fonts" "monaspace-webfont-nerdfonts-v${VERSION}.zip"
create_zip "Web Fonts/Static Web Fonts" "monaspace-webfont-static-v${VERSION}.zip"
create_zip "Web Fonts/Variable Web Fonts" "monaspace-webfont-variable-v${VERSION}.zip"

# Handle webfonts separately with directory change
if [ -d "$FONTS_DIR/Web Fonts" ]; then
echo -e "${YELLOW}Processing web fonts...${NC}"

# Save current directory and change to Web Fonts
ORIGINAL_FONTS_DIR="$FONTS_DIR"
FONTS_DIR="$FONTS_DIR/Web Fonts"

# Now create zips from within Web Fonts directory
create_zip "NerdFonts Web Fonts" "../monaspace-webfont-nerdfonts-v${VERSION}.zip"
create_zip "Static Web Fonts" "../monaspace-webfont-static-v${VERSION}.zip"
create_zip "Variable Web Fonts" "../monaspace-webfont-variable-v${VERSION}.zip"

# Restore original FONTS_DIR
FONTS_DIR="$ORIGINAL_FONTS_DIR"
else
echo -e "${RED}Warning: Web Fonts directory not found${NC}"
fi

echo ""
echo -e "${GREEN}Release artifacts created in: ${OUTPUT_DIR}${NC}"
Expand Down