mirror of
https://github.com/okhsunrog/vpnhide.git
synced 2026-07-10 01:28:45 +00:00
|
Some checks are pending
CI Image / build-push (push) Waiting to run
CI / setup (push) Waiting to run
CI / lint (push) Blocked by required conditions
CI / kmod-activator (push) Blocked by required conditions
CI / kmod (android12-5.10) (push) Blocked by required conditions
CI / kmod (android13-5.10) (push) Blocked by required conditions
CI / kmod (android13-5.15) (push) Blocked by required conditions
CI / kmod (android14-5.15) (push) Blocked by required conditions
CI / kmod (android14-6.1) (push) Blocked by required conditions
CI / kmod (android15-6.6) (push) Blocked by required conditions
CI / kmod (android16-6.12) (push) Blocked by required conditions
CI / kmod-qemu (android12-5.10) (push) Blocked by required conditions
CI / kmod-qemu (android13-5.10) (push) Blocked by required conditions
CI / kmod-qemu (android13-5.15) (push) Blocked by required conditions
CI / kmod-qemu (android14-5.15) (push) Blocked by required conditions
CI / kmod-qemu (android14-6.1) (push) Blocked by required conditions
CI / kmod-qemu (android15-6.6) (push) Blocked by required conditions
CI / kmod-qemu (android16-6.12) (push) Blocked by required conditions
CI / kpm-qemu (android12-5.10) (push) Blocked by required conditions
CI / kpm-qemu (android13-5.10) (push) Blocked by required conditions
CI / kpm-qemu (android13-5.15) (push) Blocked by required conditions
CI / kpm-qemu (android14-5.15) (push) Blocked by required conditions
CI / kpm-qemu (android14-6.1) (push) Blocked by required conditions
CI / kpm-qemu (android15-6.6) (push) Blocked by required conditions
CI / kpm-qemu (android16-6.12) (push) Blocked by required conditions
CI / kpm-qemu-legacy (4.14) (push) Blocked by required conditions
CI / kpm-qemu-legacy (4.19) (push) Blocked by required conditions
CI / kpm-qemu-legacy (5.4) (push) Blocked by required conditions
CI / kpm (push) Blocked by required conditions
CI / zygisk (push) Blocked by required conditions
CI / lsposed (push) Blocked by required conditions
CI / portshide (push) Blocked by required conditions
CI / release (push) Blocked by required conditions
release.py rewrites each crate's `version = "..."` in Cargo.toml but never touched Cargo.lock, so the lock kept the previous version. The first `cargo build` in CI then rewrote the lock to match, dirtying the working tree — and get_build_version()'s `git describe --dirty` stamped every artifact "X.Y.Z-dirty" (that's why the v1.1.0 KPM/Ports/etc. modules report 1.1.0-dirty). Two layers so it cannot recur: - release.py now runs `cargo update --offline --workspace` for both lockfiles after the Cargo.toml bump, so the release commit carries a matching lock. - The Rust build steps (activator, zygisk cdylib, lsposed probe) pass --locked, so a drifted lock fails the build loudly instead of silently rewriting it. Also commits the now-synced 1.1.0 lockfiles. |
||
|---|---|---|
| .. | ||
| build-version.py | ||
| build_lib.py | ||
| changelog.py | ||
| changelog_lib.py | ||
| clang-format-c.sh | ||
| clean-device.sh | ||
| codegen-hooks.py | ||
| codegen-interfaces.py | ||
| codegen_lib.py | ||
| measure-startup.py | ||
| preview-changelog.py | ||
| release.py | ||
| stats.py | ||
| update-json.sh | ||