diff --git a/.gitea/workflows/build-and-test.yml b/.gitea/workflows/build-and-test.yml index 898a710..dfaf779 100644 --- a/.gitea/workflows/build-and-test.yml +++ b/.gitea/workflows/build-and-test.yml @@ -6,6 +6,9 @@ on: - main pull_request: +env: + BINSTALL_DISABLE_TELEMETRY: 'true' + jobs: build: runs-on: debian-latest @@ -43,6 +46,7 @@ jobs: runs-on: debian-latest steps: - uses: actions/checkout@v6 + - uses: cargo-bins/cargo-binstall@main - name: Install rust toolchain uses: actions-rs/toolchain@v1 @@ -51,7 +55,7 @@ jobs: override: true - name: Install cargo-deny - run: cargo install cargo-deny + run: cargo binstall cargo-deny - name: Check licenses run: | diff --git a/.gitea/workflows/publish-deb.yml b/.gitea/workflows/publish-deb.yml index f566ba6..66bba5b 100644 --- a/.gitea/workflows/publish-deb.yml +++ b/.gitea/workflows/publish-deb.yml @@ -22,6 +22,9 @@ on: - beta default: stable +env: + BINSTALL_DISABLE_TELEMETRY: 'true' + # TODO: dynamic matrix builds when... # https://github.com/go-gitea/gitea/issues/25179 jobs: @@ -33,6 +36,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v6 + - uses: cargo-bins/cargo-binstall@main - name: Install rust toolchain uses: actions-rs/toolchain@v1 @@ -41,7 +45,7 @@ jobs: override: true - name: Install cargo-deb - run: cargo install cargo-deb + run: cargo binstall cargo-deb - name: Build deb package env: