refetch_frequency
Default: Not set
Specifies how frequently Lefthook should refetch the remote configuration. This can be set to always, never or a time duration like 24h, 30m, etc.
- When set to
always, Lefthook will always refetch the remote configuration on each run. - When set to a duration (e.g.,
24h), Lefthook will check the last fetch time and refetch the configuration only if the specified amount of time has passed. - When set to
neveror not set, Lefthook will not fetch from remote.
Example
# lefthook.yml
remotes:
- git_url: https://github.com/evilmartians/lefthook
refetch_frequency: 24h # Refetches once every 24 hours
WARNING If
refetchis set totrue, it overrides any setting inrefetch_frequency.