Skip to content

Commit d95c282

Browse files
authored
35 Update jekyll.yml
1 parent 9ab8091 commit d95c282

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

.github/workflows/jekyll.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,23 +41,26 @@ jobs:
4141

4242
- name: Remove unnecessary files
4343
run: |
44-
find _site/ -type l -delete # 심볼릭 링크 삭제
44+
find _site/ -type l -delete # 모든 심볼릭 링크 삭제
4545
find _site/ -type f -links +1 -exec rm -f {} \; # 하드 링크 삭제
4646
rm -rf _site/.git _site/.jekyll-cache _site/vendor _site/node_modules _site/*.log
47-
find _site/ -name ".DS_Store" -type f -delete # macOS 관련 불필요 파일 삭제
47+
find _site/ -name ".DS_Store" -type f -delete # macOS 관련 파일 삭제
4848
find _site/ -name "*.log" -type f -delete # 로그 파일 삭제
4949
find _site/ -name "*.bak" -type f -delete # 백업 파일 삭제
50+
find _site/ -type d -empty -delete # 빈 폴더 삭제
5051
chmod -R 755 _site/ # 파일 권한 조정
5152
5253
- name: Verify generated files
53-
run: ls -lah _site/
54+
run: |
55+
chmod -R 755 _site/
56+
ls -lah _site/
5457
5558
- name: Upload artifact
5659
uses: actions/upload-artifact@v4
5760
with:
5861
name: github-pages
5962
path: _site/
60-
compression-level: 9 # 최대 압축 적용
63+
compression-level: 0 # 압축 비활성화
6164
if-no-files-found: error
6265
retention-days: 1
6366

@@ -75,7 +78,10 @@ jobs:
7578
path: _site/
7679

7780
- name: Verify extracted files
78-
run: ls -lah _site/
81+
run: |
82+
find _site/ -name "*.zip" -type f -delete
83+
find _site/ -name "*.tar.gz" -type f -delete
84+
ls -lah _site/
7985
8086
- name: Deploy to GitHub Pages
8187
id: deployment

0 commit comments

Comments
 (0)