Skip to content

Merge pull request #161 from readium/json #24

Merge pull request #161 from readium/json

Merge pull request #161 from readium/json #24

Workflow file for this run

# This workflow will do a clean installation of node dependencies, cache/restore them, and build the source code into dist stylesheets. If these are different from the existing ones, it will automatically commit them into the current branch on push and PR events.
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
name: Node.js CI
on:
push:
branches: [ "develop" ]
pull_request:
branches: [ "develop" ]
jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version: '20.x'
cache: 'npm'
- run: npm ci
- run: npm run build --if-present
- uses: stefanzweifel/git-auto-commit-action@v5
with:
file_pattern: "css/dist/**"
commit_message: Update dist