diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3497a13..99b5923 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: toolchain: - stable steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 - uses: extractions/setup-just@v1 - run: just install build-ui diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index 7088e43..79beb6c 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -22,6 +22,10 @@ jobs: name: MUSL binary runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 + - name: Install musl-tools on Linux + run: sudo apt-get update --yes && sudo apt-get install --yes musl-tools + if: contains(matrix.platform.name, 'musl') - name: Install toolchain uses: dtolnay/rust-toolchain@stable with: @@ -29,7 +33,6 @@ jobs: - name: Build shell: bash run: | - ls -la cargo build --locked --release --target ${{ matrix.platform.target }} - name: Strip binary shell: bash