Skip to content

Add css-inline as git submodule with auto-build on install #3

Add css-inline as git submodule with auto-build on install

Add css-inline as git submodule with auto-build on install #3

Workflow file for this run

on:
push:
pull_request:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Download source
uses: actions/checkout@v4
with:
submodules: recursive
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
- name: Build C bindings
run: cargo build --release
working-directory: css-inline/bindings/c
- name: Install Crystal
uses: crystal-lang/install-crystal@v1
- name: Run tests
run: crystal spec
env:
LD_LIBRARY_PATH: ${{ github.workspace }}/css-inline/bindings/c/target/release