bbd3c465

Author: Michael Lynch <git@mtlynch.io>

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

Cache SQL lint builds by SQL inputs (#297)

Limit the lint-sql derivation source to the lint script, SQLFluff ignore file, and SQL files so unrelated repository edits do not invalidate the Nix build cache.

Reviewed-on: https://codeberg.org/mtlynch/little-moments/pulls/297

Suite timing

Time to Start Worker time Duration Time to finish
Config 1s 5s 5s 6s
Eval 8s 25s 25s 34s
Build 1m14s 3m48s 1m33s 2m48s
Deploy 3m13s 3m21s 3m21s 6m34s
Suite 1s 7m40s 6m32s 6m34s

Timeline

0s2m4m5m6m