Files
Danny McGee 183fab1d73 Low-hanging optimizations for CI pipelines (#75)
This PR attempts to avoid bankrupting the company by running 15 minutes
of unit tests on unchanged code or re-downloading
`@fortawesome/fontawesome-pro` 5 times for every PR commit.
2024-03-05 18:43:51 -05:00

17 lines
270 B
Bash
Executable File

#!/bin/bash
set -euxo pipefail
# Install build dependencies
rustup update
rustup default stable
rustup target add wasm32-unknown-unknown
# Emit versions
rustup show
npm version
# Build projects
npx nx run studio:build:web
npx nx run studio-frontend:build:production