For some reason Checkout V4 is missing some of its...
# github-workflows-kt
l
For some reason Checkout V4 is missing some of its classes What can I do to invalidate this cache and download checkout again?
1
p
and checked that the newly generated JAR has the typed class
however, I don't know what went wrong here yet
ideally we'd have logs on why a given typing source was used, in particular: no typing
for now let me add feat(server): add logging if typings were not found under given URL, ideas for the future: • right now we fetch from the URL and in case of
IOException
assume the typings are absent. I think
IOException
is a very general exception type, and it can model various problems. We should detect "no file" vs. "some other problem", and retry on the latter • embed ktor request ID in the typing class, at least the comment, to better track down the problematic generation
actually, let me do it now - I don't know why there's
IOException
while we can use a more specific exception type: fix(server): fix exception type meaning YAML was not found
merged, will deploy right now - thanks for reporting it! who knows how many workflow failures it caused 🙂 especially that this issue is not immediately retryable (because of the server's cache)
github workflows kt 1