mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-22 03:04:03 +00:00
fix: add CSS build step to RC release workflow
- Install Node.js and dependencies before creating tarball - Build CSS with Tailwind to include output.css in RC releases - Ensures RC tarballs work without requiring devDependencies 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -93,6 +93,21 @@ jobs:
|
||||
rcourtman/pulse:v${{ steps.check.outputs.base_version }}-rc${{ steps.check.outputs.rc_number }}
|
||||
rcourtman/pulse:rc
|
||||
|
||||
- name: Set up Node.js
|
||||
if: steps.check.outputs.create_release == 'true'
|
||||
uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '20'
|
||||
cache: 'npm'
|
||||
|
||||
- name: Install dependencies and build CSS
|
||||
if: steps.check.outputs.create_release == 'true'
|
||||
run: |
|
||||
echo "Installing dependencies for CSS build..."
|
||||
npm install
|
||||
echo "Building CSS with Tailwind..."
|
||||
npm run build:css
|
||||
|
||||
- name: Create Release Archive
|
||||
if: steps.check.outputs.create_release == 'true'
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user