Skip to content

Borotalk v0.3.1: fix Linux line endings in native bundle - #43

Merged
qqracha merged 3 commits into
mainfrom
codex/v0.3.1-native-bundle-lf
Aug 9, 2026
Merged

Borotalk v0.3.1: fix Linux line endings in native bundle#43
qqracha merged 3 commits into
mainfrom
codex/v0.3.1-native-bundle-lf

Conversation

@qqracha

@qqracha qqracha commented Aug 9, 2026

Copy link
Copy Markdown
Member

Исправление

Windows checkout мог добавить CRLF в Linux entrypoints внутри .run, из-за чего shell завершал --update на первой строке.

Сборщик теперь:

  • нормализует shell и native deployment-файлы в LF;
  • распаковывает критичные entrypoints после сборки;
  • отклоняет bundle, если в них остался CR.

Проверки

  • 43 Python-теста
  • встроенная post-build проверка bundle
  • независимое извлечение, bash -n и проверка отсутствия CR
  • VPS health green; предыдущая попытка update завершилась до backup/миграций/restart

@qqracha
qqracha merged commit fb764ed into main Aug 9, 2026
6 checks passed
@qqracha
qqracha deleted the codex/v0.3.1-native-bundle-lf branch August 9, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant