diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 733db6a..da9c08e 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,14 +12,8 @@ jobs: - name: Checkout Project uses: actions/checkout@v4 - - name: Fetch Luau Latest Release - run: curl -s https://api.github.com/repos/luau-lang/luau/releases/latest | grep /luau-ubuntu.zip | cut -d '"' -f 4 > luau-link.txt - - - name: Download Luau Latest Release - run: wget -i luau-link.txt - - - name: Unzip binary - run: unzip luau-ubuntu.zip + - name: Install Luau + uses: encodedvenom/install-luau@v0.1 - name: Run Unit Tests id: run_tests @@ -31,8 +25,4 @@ jobs: else echo "Error: One or More Unit Tests Failed." exit 1 - fi - - - name: Cleanup Luau Binaries - if: '!cancelled()' - run: rm luau && rm luau-analyze && rm luau-compile && rm luau-ubuntu.zip && rm luau-link.txt + fi \ No newline at end of file