diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 499ed69..53544d4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -52,7 +52,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install Rust - run: rustup update 1.67.1 --no-self-update && rustup default 1.67.1 + run: rustup update 1.71.0 --no-self-update && rustup default 1.71.0 - name: Install cargo-dist run: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.0.7/cargo-dist-installer.sh | sh - id: create-release @@ -95,7 +95,7 @@ jobs: steps: - uses: actions/checkout@v3 - name: Install Rust - run: rustup update 1.67.1 --no-self-update && rustup default 1.67.1 + run: rustup update 1.71.0 --no-self-update && rustup default 1.71.0 - name: Install cargo-dist run: ${{ matrix.install-dist }} - name: Run cargo-dist diff --git a/Cargo.toml b/Cargo.toml index f924627..ae60936 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,14 +33,15 @@ codegen-units = 1 # The profile that 'cargo dist' will build with [profile.dist] inherits = "release" -lto = "thin" +lto = "fat" +codegen-units = 1 # Config for 'cargo dist' [workspace.metadata.dist] # The preferred cargo-dist version to use in CI (Cargo.toml SemVer syntax) cargo-dist-version = "0.0.7" # The preferred Rust toolchain to use in CI (rustup toolchain syntax) -rust-toolchain-version = "1.67.1" +rust-toolchain-version = "1.71.0" # CI backends to support (see 'cargo dist generate-ci') ci = ["github"] # The installers to generate for each app