GitHub actions supports version numbers, version ranges, and even commit hashes.
All the tags point to commit `^0e58ed8` https://github.com/tj-actions/changed-files/commit/0e58ed867...
In other words: you specify version 44, the attacker creates 44.1, you're still hosed.