carvel-dev / setup-action

Github Action for setting up Carvel apps (ytt, kbld, kapp, kctrl, kwt, imgpkg and vendir)
Apache License 2.0
16 stars 5 forks source link

Checksum verification fails with v0.50.0 of ytt #321

Closed adamconnelly closed 1 month ago

adamconnelly commented 1 month ago

It looks like there's a similar issue to this previously reported problem: https://github.com/carvel-dev/setup-action/issues/313

This time it looks like the problem may be slightly different. The previous release notes for ytt included ./ before the filename, but the current version doesn't.

Here's the previous release notes:

image

Here's the current ones:

image

Apologies if it would make more sense to report this in the ytt repo - I'm just not quite sure what place makes most sense.

Yserz commented 1 month ago

We have the same problem and workaround it by pinning it to the previous version:

- uses: carvel-dev/setup-action@v2
  with:
    only: ytt
    ytt: v0.49.1
adamconnelly commented 1 month ago

I'm closing this issue - in the meantime it looks like the release notes have been fixed and the action is now working again with the latest ytt version. I've managed to successfully unpin the ytt version.