Increments the actions/checkout version to a non-deprecated version and uses a dedicated action for fetching luau.
Impact of your Changes
This makes it easier for others to understand what's going on inside of the CI file and the other files will be using a non-deprecated version for checkout.
This adds a new dependency, which is maintained by myself. But given how it's as minimal as possible, it should be relatively fine for this goals of this project.
Brief Description of your Changes.
Increments the actions/checkout version to a non-deprecated version and uses a dedicated action for fetching luau.
Impact of your Changes
This makes it easier for others to understand what's going on inside of the CI file and the other files will be using a non-deprecated version for checkout.
Tests Performed
It runs on my local fork
Additional Comments
This adds a new dependency, which is maintained by myself. But given how it's as minimal as possible, it should be relatively fine for this goals of this project.