Hysteria2: отдельный установщик убран из 1.2, на его месте заглушка
scripts/hysteria2.sh остаётся в подписанном релизе: старая `hy2 update` скачает его, сверит SHA256, запустит `__update_binary`, получит код 1 с подсказкой и не заменит команду hy2. Заглушка ничего не удаляет и не останавливает. Hysteria2 по-прежнему входит в основную установку. Убраны мануал hysteria2.md и его картинки, проверка одинаковых ключей kit/hy2 в release.sh и CI, строка Hysteria в check-upstream.sh.
This commit is contained in:
@@ -24,10 +24,6 @@ jobs:
|
||||
grep -q "^KIT_VERSION=\"$v\"" scripts/3x-ui.sh
|
||||
grep -q "^KIT_VERSION=\"$v\"" scripts/hysteria2.sh
|
||||
grep -q "^KIT_VERSION=\"$v\"" scripts/kit.sh
|
||||
- name: Ключ подписи одинаковый в kit и hy2
|
||||
run: |
|
||||
signers() { awk '/^KIT_SIGNERS=\(/ {on = 1; next} on && /^\)/ {exit} on' "$1"; }
|
||||
diff <(signers scripts/kit.sh) <(signers scripts/hysteria2.sh)
|
||||
- name: Подпись релиза совпадает с файлами
|
||||
run: |
|
||||
[ -f SHA256SUMS ] || { echo "SHA256SUMS нет – релиз ещё не подписан"; exit 0; }
|
||||
|
||||
Reference in New Issue
Block a user