Skip to content

Commit f58c153

Browse files
hsbtclaude
andcommitted
Add CSS build step to deployment workflow
The deployment workflow also needs to build CSS before Jekyll generates the site, since compiled.css is no longer in the repository. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 056862d commit f58c153

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

.github/workflows/jekyll.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,15 @@ jobs:
2727
with:
2828
ruby-version: '3.2'
2929
bundler-cache: true
30+
- name: Setup Node.js
31+
uses: actions/setup-node@v4
32+
with:
33+
node-version: '20'
34+
cache: 'npm'
35+
- name: Install npm dependencies
36+
run: npm ci
37+
- name: Build CSS
38+
run: npm run build-css
3039
- name: Setup Pages
3140
id: pages
3241
uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6.0.0

0 commit comments

Comments
 (0)