Skip to content

Commit d81698e

Browse files
authored
Update deploy.yml
1 parent 2bbe6df commit d81698e

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

.github/workflows/deploy.yml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,14 +43,20 @@ jobs:
4343
- name: Prepare deployment files
4444
run: |
4545
mkdir -p _site
46-
cp -r *.html _site/ 2>/dev/null || :
47-
cp -r css _site/ 2>/dev/null || :
48-
cp -r js _site/ 2>/dev/null || :
49-
cp -r images _site/ 2>/dev/null || :
50-
cp -r assets _site/ 2>/dev/null || :
51-
for file in *.css *.js *.png *.jpg *.jpeg *.gif *.svg *.ico *.pdf; do
52-
[ -f "$file" ] && cp "$file" _site/
46+
47+
# Copy all files and directories except specific ones
48+
for item in *; do
49+
if [ "$item" != "_site" ] && [ "$item" != "doc" ] && [ "$item" != ".git" ] && [ "$item" != ".github" ] && [ "$item" != "node_modules" ]; then
50+
cp -r "$item" _site/ 2>/dev/null || :
51+
fi
5352
done
53+
54+
# Copy hidden files that might be needed
55+
cp .htaccess _site/ 2>/dev/null || :
56+
cp robots.txt _site/ 2>/dev/null || :
57+
cp sitemap.xml _site/ 2>/dev/null || :
58+
59+
# Copy Docusaurus build to docs subdirectory
5460
cp -r doc/build _site/docs
5561
5662
- name: Upload Pages artifact

0 commit comments

Comments
 (0)