381d2491

Author: Michael Lynch <git@mtlynch.io>

Committer: Michael Lynch <mtlynch@noreply.codeberg.org>

Lint tracked JavaScript files (#66)

Use git to pass only tracked JavaScript files to ESLint so ignored runtime artifacts do not affect frontend checks. Provide git in the Nix check environment and seed a temporary index for reproducible flake builds.

Reviewed-on: https://codeberg.org/mtlynch/go-app-starter/pulls/66

Suite timing

Time to Start Worker time Duration Time to finish
Config 2s 9s 9s 12s
Eval 8s 25s 25s 34s
Build 13s 3m51s 1m11s 1m24s
Suite 2s 4m26s 1m21s 1m24s

Timeline

0s10s20s30s40s50s1m1m10s1m20s