Skip to content

fixup! fixup! all scripts at top #580

fixup! fixup! all scripts at top

fixup! fixup! all scripts at top #580

Workflow file for this run

name: builder
on: [push, pull_request]
jobs:
build:
name: Build
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: DeterminateSystems/nix-installer-action@main
- uses: DeterminateSystems/magic-nix-cache-action@main
- uses: DeterminateSystems/flake-checker-action@main
- name: Cache Rust Artifacts
uses: actions/cache@v4
env:
cache-name: cache-rust-artifacts
with:
path: |
/home/runner/.rustup
/home/runner/.cargo
target
key: ${{ runner.os }}-${{ env.cache-name }}-${{ hashFiles('**/Cargo.toml', '**/Cargo.lock', '**/.cargo/config.toml', '**/rust-toolchain.toml', '**/flake.nix', '**/flake.lock') }}
- name: Build
run: |
eval "$(nix print-dev-env)"
(cd nixjs-rt; npm ci)
parallel --line-buffer --ctagstring "{}>\033[0m" scripts/ci-{}.sh ::: \
build-rix \
check-nixjs-rt \
check-npm-deps-hash \
nix-pkg-nixjs-rt \
nix-pkg-rix