diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9ed069b..6680438 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -23,11 +23,12 @@ jobs: bun-version: '1.2.20' - name: Setup Nushell - uses: hustcer/setup-nu@v3 - with: - version: 'latest' - check-latest: true - timeout-minutes: 5 + run: | + sudo apt-get update + sudo apt-get install -y curl + curl -sSL https://github.com/nushell/nushell/releases/latest/download/nu-$(curl -s https://api.github.com/repos/nushell/nushell/releases/latest | grep -o '"tag_name": "[^"]*' | cut -d'"' -f4)-x86_64-unknown-linux-gnu.tar.gz | tar xz + sudo mv nu*/nu /usr/local/bin/ + nu --version - name: Setup Just uses: extractions/setup-just@v2 @@ -57,11 +58,12 @@ jobs: bun-version: '1.2.20' - name: Setup Nushell - uses: hustcer/setup-nu@v3 - with: - version: 'latest' - check-latest: true - timeout-minutes: 5 + run: | + sudo apt-get update + sudo apt-get install -y curl + curl -sSL https://github.com/nushell/nushell/releases/latest/download/nu-$(curl -s https://api.github.com/repos/nushell/nushell/releases/latest | grep -o '"tag_name": "[^"]*' | cut -d'"' -f4)-x86_64-unknown-linux-gnu.tar.gz | tar xz + sudo mv nu*/nu /usr/local/bin/ + nu --version - name: Setup Just uses: extractions/setup-just@v2