on: [push] jobs: build: container: image: alpine:edge steps: - run: apk update - run: apk add tree rustup git just cloc build-base clang20-dev pipewire-jack-dev lilv-dev serd-dev - run: git clone --recursive $GITHUB_SERVER_URL/$GITHUB_REPOSITORY . - run: whoami && pwd && tree - run: cloc src/ && cloc . - run: rustup-init -y - run: source "$HOME/.cargo/env" && rustup install nightly && rustup default nightly && cargo version -vv #- run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just doc - run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just test - run: source "$HOME/.cargo/env" && RUSTFLAGS="-Ctarget-feature=-crt-static" just build-release - run: tree