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
never
or 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
refetch
is set totrue
, it overrides any setting inrefetch_frequency
.