Update On Thu Mar 13 19:35:42 CET 2025

This commit is contained in:
github-action[bot]
2025-03-13 19:35:42 +01:00
parent eca238082b
commit 20f9665606
149 changed files with 7237 additions and 6183 deletions
+1 -3
View File
@@ -30,9 +30,7 @@ jobs:
uses: ilammy/setup-nasm@v1
- if: ${{ matrix.platform == 'ubuntu-latest' }}
name: Install LLVM and Clang
uses: KyleMayes/install-llvm-action@v2
with:
version: "18"
run: sudo apt install -y clang
- name: Install Rust
run: |
rustup set profile minimal
+9 -9
View File
@@ -28,9 +28,9 @@ jobs:
- name: Install Rust
run: |
rustup set profile minimal
rustup toolchain install 1.83
rustup default 1.83
rustup override set 1.83
rustup toolchain install 1.85
rustup default 1.85
rustup override set 1.85
- name: Build with All Features Enabled (Unix)
if: ${{ runner.os == 'Linux' || runner.os == 'macOS' }}
run: cargo build --verbose --features "full-extra local-flow-stat utility-url-outline"
@@ -55,9 +55,9 @@ jobs:
- name: Install Rust
run: |
rustup set profile minimal
rustup toolchain install 1.83
rustup default 1.83
rustup override set 1.83
rustup toolchain install 1.85
rustup default 1.85
rustup override set 1.85
- name: Build with All Features Enabled
run: cargo build --manifest-path crates/shadowsocks-service/Cargo.toml --verbose --features "full dns-over-tls dns-over-https dns-over-h3 local-dns local-flow-stat local-http-rustls local-tun local-fake-dns local-online-config stream-cipher aead-cipher-extra aead-cipher-2022 aead-cipher-2022-extra security-replay-attack-detect"
@@ -78,8 +78,8 @@ jobs:
- name: Install Rust
run: |
rustup set profile minimal
rustup toolchain install 1.77
rustup default 1.77
rustup override set 1.77
rustup toolchain install 1.85
rustup default 1.85
rustup override set 1.85
- name: Build with All Features Enabled
run: cargo build --manifest-path crates/shadowsocks/Cargo.toml --verbose --features "stream-cipher aead-cipher-extra aead-cipher-2022 aead-cipher-2022-extra security-replay-attack-detect"
@@ -38,7 +38,7 @@ jobs:
rustup override set ${{ matrix.platform.toolchain }}
- name: Install cross
run: cargo install cross
run: cargo install cross --git https://github.com/cross-rs/cross
- name: Build ${{ matrix.platform.target }}
timeout-minutes: 120
@@ -58,11 +58,11 @@ jobs:
fi
compile_nightly="-n"
compile_features="-Z build-std=std,panic_abort,proc_macro"
#compile_cargo_flags="-Z build-std=std,panic_abort,proc_macro"
fi
cd build
./build-release -t ${{ matrix.platform.target }} $compile_features $compile_compress $compile_nightly $compile_features
./build-release -t ${{ matrix.platform.target }} $compile_features $compile_compress $compile_nightly $compile_cargo_flags
- name: Upload Artifacts
uses: actions/upload-artifact@v4
+3 -3
View File
@@ -82,7 +82,7 @@ jobs:
rustup override set ${{ matrix.platform.toolchain }}
- name: Install cross
run: cargo install cross
run: cargo install cross --git https://github.com/cross-rs/cross
- name: Build ${{ matrix.platform.target }}
timeout-minutes: 120
@@ -102,11 +102,11 @@ jobs:
fi
compile_nightly="-n"
compile_features="-Z build-std=std,panic_abort,proc_macro"
#compile_cargo_flags="-Z build-std=std,panic_abort,proc_macro"
fi
cd build
./build-release -t ${{ matrix.platform.target }} $compile_features $compile_compress $compile_nightly $compile_features
./build-release -t ${{ matrix.platform.target }} $compile_features $compile_compress $compile_nightly $compile_cargo_flags
- name: Upload Github Assets
uses: softprops/action-gh-release@v2