diff --git a/.github/workflows/coverage_and_test.yml b/.github/workflows/coverage_and_test.yml index 3d619b168..7c6aa73ec 100644 --- a/.github/workflows/coverage_and_test.yml +++ b/.github/workflows/coverage_and_test.yml @@ -57,7 +57,6 @@ jobs: - name: Install dependencies run: | - sudo apt install python3-pip pip install -r scripts/requirements.txt test: @@ -65,7 +64,12 @@ jobs: continue-on-error: true steps: - uses: actions/checkout@v4 - + + - name: install + run: | + curl -fsSL https://cli.moonbitlang.com/install/unix.sh | bash + echo "$HOME/.moon/bin" >> $GITHUB_PATH + - name: initial moon test run: moon test --enable-coverage @@ -139,4 +143,4 @@ jobs: - name: Download HawkEye run: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/korandoru/hawkeye/releases/download/$HAWKEYE_VERSION/hawkeye-installer.sh | sh - name: Check License Header - run: hawkeye check \ No newline at end of file + run: hawkeye check