Commit Graph
112 Commits
Author SHA1 Message Date
zonyitoo 09040e57d0 chore(local): enable check for local-online-config 2024-05-12 18:12:03 +08:00
zonyitoo c5f25e64b3 fix: avoid api limit 2024-04-27 01:19:05 +08:00
zonyitoo 76b047d32d fix: action build with protoc installed 2024-04-27 01:16:30 +08:00
zonyitoo e8095c203e feat: clippy check with local-fake-dns 2024-04-27 01:11:04 +08:00
zonyitoo 755c085858 fix: windows ps build 2024-04-27 01:09:59 +08:00
zonyitoo d6f119929d enable local-tun for windows targets 2024-04-27 01:02:19 +08:00
zonyitoo d1111e9be5 fix: aws-lc couldnt build on windows-gnu 2024-04-21 21:40:38 +08:00
zonyitoo 1ff42d2d52 chore: updated clippy-check version to the latest 2024-04-21 16:09:43 +08:00
zonyitoo 6545fe19ff fix: install nasm on Windows build
- ref aws/aws-lc-rs#376
- https://aws.github.io/aws-lc-rs/requirements/windows.html#nasm
2024-04-16 21:30:22 +08:00
Xuesong Peng bc063c3f47 resolve #1467: build sswinservice for Windows by default 2024-03-25 10:01:26 +08:00
zonyitoo 1abf457907 fix: wintun already add default route automatically 2024-02-19 22:17:38 +08:00
zonyitoo f16615e79e chore: updated actions/checkout to v4
- Node.js 16 actions are deprecated.
2024-02-16 11:48:21 +08:00
ty f1826a74e1 chore: remove mips-* targets in default release build
- rust-lang/compiler-team#648
- mips-* targets are now dropped to tier 3
- ref #1426
2024-02-05 17:12:22 +08:00
zonyitoo 719ee07bcc chore: env_logger pushed MSRV to v1.71 2024-02-03 23:06:11 +08:00
zonyitoo 61bbe1280c chore: github action ensuring MSRV 2024-02-03 20:40:39 +08:00
zonyitoo a4d0cd5660 chore: removed mips-unknown-linux-gnu release, that always fails 2023-11-26 23:53:12 +08:00
zonyitoo e104fa604f fixed tag_name defaults to github.ref_name 2023-09-01 12:54:03 +08:00
zonyitoo b8ea553179 fix(actions): temporary disable docker manually build 2023-08-27 02:33:34 +08:00
zonyitoo 33fe361a8b fix(actions): add missing tag_name in other jobs 2023-08-27 02:15:29 +08:00
zonyitoo 8d2245250c fix(actions): manually trigger must set tag_name 2023-08-27 02:05:27 +08:00
zonyitoo 944d597247 fix(actions): allow trigger build releases from page 2023-08-27 01:32:48 +08:00
zonyitoo 485adcf4c5 fix(actions): disable fail-fast 2023-08-27 01:14:30 +08:00
zonyitoo 2b2afc9a3c chore(build): Build nightly releases with cross instead of zig-build
- zig recently updated its musl version, stable rustc with that new musl
  is not released yet
- zig may eliminate LLVM in the future, ziglang/zig#16270
2023-06-30 23:41:32 +08:00
ty 08f350f317 Revert "Fix UPX compression issue."
This reverts commit 872e994fd1.
2023-03-15 12:14:24 +08:00
Tim Xylon 2bcf2a5c4a Use actions-rs-plus/clippy-check 2023-03-13 22:54:58 +00:00
Tim Xylon 5252941bf9 Removing unused action arguments 2023-03-13 22:54:58 +00:00
Tim Xylon f155813d32 Update .github/workflows/clippy-check.yml
Use 'kristof-mattei/clippy-check@main'.
2023-03-13 22:54:58 +00:00
Tim Xylon 9ec7035c6b Update actions/upload-artifact to v3 2023-03-13 22:54:58 +00:00
Tim Xylon 024bd872ef Update docker workflow dependencies 2023-03-13 22:54:58 +00:00
Tim Xylon 3bf205f0a4 Get rid of actions-rs/toolchain
Replaces 'actions-rs/toolchain' with bare `rustup` command, since this action haven't been updated in 2 years and `rustup` is included in GitHub Action's runner images.

See: https://github.com/actions/runner-images
2023-03-13 22:54:58 +00:00
Tim Xylon 916e162795 Update actions/checkout to v3 2023-03-13 22:54:58 +00:00
riKirsti 872e994fd1 Fix UPX compression issue.
1.Fix the UPX compression issue in GitHub Actions.
2.Use upx --lzma --best instead of upx -9 to get better compression ratio.
2023-02-21 06:39:05 +08:00
zonyitoo 26a04b9c0c build nightly with cargo-zigbuild 2022-12-17 21:09:58 +08:00
zonyitoo 990ffb9b4f separates clippy check to clippy-check workflow 2022-12-17 20:11:21 +08:00
zonyitoo 8cfe8c1088 Build with stable Rust >= 1.64 2022-12-17 19:45:48 +08:00
zonyitoo 49fd1cfb40 upgrade tests, remove deps to Xcode 12 2022-12-17 10:05:06 +08:00
zonyitoo bd5badbc2f upgrade shadowsocks-crypto
- AArch64 intrinsics are now available on stable rust since v1.59
- Upgrades rust-crypto to v0.10
2022-12-10 12:15:39 +08:00
zonyitoo ff3590a830 macOS runner already builtin Xcode 13.2.1 2022-11-21 23:39:52 +08:00
zonyitoo 2621e1946d updated dependencies, Swatinem/rust-cache@v2 2022-10-29 14:31:09 +08:00
zonyitoo 59e80ff1fe move Dockerfile to workspace root 2022-06-29 01:36:34 +08:00
zonyitoo 64ad58bd61 switch user with -a, docker adds entrypoint script, #876 2022-06-29 00:31:57 +08:00
xiazuojie 32f6a09d54 remove 2 targets 2022-04-27 00:20:12 +08:00
xiazuojie 608f7c0cea remove duplicated armv7-unknown-linux-musleabihf 2022-04-27 00:20:12 +08:00
xiazuojie a44514028e Update build-release.yml
add popular armv7 build targets
2022-04-27 00:20:12 +08:00
ty 7c154d2340 AEAD-2022 ciphers (new protocol) (#811) 2022-04-19 11:48:43 +08:00
zonyitoo f240662d12 enable strip=symbols, 1.59 is already released 2022-03-07 15:28:10 +08:00
zonyitoo 161d87e016 enable strip=symbols for releases 2022-01-31 14:33:26 +08:00
zonyitoo 8766191164 cross build uses nightly rust 2022-01-28 02:02:32 +08:00
zonyitoo 9e0dc934b1 autodetect CPU features 2022-01-28 01:13:24 +08:00
zonyitoo ff1f0508c5 build-and-test should overrides to nightly 2022-01-28 00:26:48 +08:00