Skip to content

fix(release): normalize source build script line endings - #11

Merged
SRiftX merged 2 commits into
mainfrom
codex/release-script-lf
Oct 31, 2026
Merged

SRiftX merged 2 commits into
mainfrom
codex/release-script-lf

Conversation

@SRiftX

@SRiftX SRiftX commented Oct 31, 2026

Copy link
Copy Markdown
Owner

The release workflow exposed CRLF line endings in scripts/build_ffmpeg_source.sh from a Windows checkout, causing Bash to reject set -o pipefail on Ubuntu.

This normalizes the build script to LF, adds .gitattributes so shell scripts stay LF across platforms, and adds a bash -n check to Android CI so the source-build entrypoint is validated before merge.

The normalized script blob matches the local LF Git object SHA. The Android CI run will verify the shell syntax and project checks.

@SRiftX
SRiftX merged commit 4bdd2a5 into main Oct 31, 2026
1 check passed
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