Closed
Description
I was updating blog.robur.coop, but index.html and feed.xml refused to update. After instrumenting yocaml with some extra logging in Action.need_update
I found that it decided the target was newer. In fact so new that it was just created even if that did not correspond with the mtime in the git repository.
Likely, it is related to a recent change in git-kv that attempts to improve the semantics of change_and_push
:
https://git.robur.coop/robur/git-kv/pulls/2
Namely, inside a change_and_push
it's not-so-straightforward to give an accurate last_modified so "now" is returned. And since yocaml_git executes inside a change_and_push
everything will look new /o\
Metadata
Metadata
Assignees
Labels
No labels