diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7b6f743..eb8bd35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,12 +18,19 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install libgtk-3-dev libwebkit2gtk-4.1-dev libmpfr-dev + sudo apt-get install libmpfr6 libwebkit2gtk-4.1-0 libpcre3 - name: Install Arturo - uses: arturo-lang/arturo-action@main - with: - token: ${{ github.token }} + run: | + curl -L -o arturo.zip https://github.com/arturo-lang/nightly/releases/download/2025-04-01/arturo-nightly.2025-03-31-amd64-linux-full.zip + sudo unzip arturo.zip -d /usr/local/bin/ + rm arturo.zip + sudo chmod +x /usr/local/bin/arturo + sudo ldconfig + + - name: Install unitt + run: | + arturo --package install unitt 2.0.1 - name: Verify all exercises run: bin/verify-exercises