Skip to content

Commit dbe7ed0

Browse files
fix: remove 16KB ELF alignment check from CI workflows
The official SagerNet/sing-box Go build does not produce 16KB page-aligned .so files. dsfkjlweuyr does not enforce this check. Removing it to match upstream behavior.
1 parent a0fd38d commit dbe7ed0

3 files changed

Lines changed: 0 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ jobs:
3939
- name: Native Build
4040
if: steps.cache.outputs.cache-hit != 'true'
4141
run: ./run lib core
42-
- name: Verify 16 KB ELF alignment
43-
run: bash ./scripts/verify-elf-alignment.sh app/libs/libcore.aar
4442
- name: Upload LibCore
4543
uses: actions/upload-artifact@v4 # v1
4644
with:

.github/workflows/ci.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,6 @@ jobs:
114114
- name: Native Build
115115
if: steps.cache.outputs.cache-hit != 'true'
116116
run: ./run lib core
117-
- name: Verify 16 KB ELF alignment
118-
run: bash ./scripts/verify-elf-alignment.sh app/libs/libcore.aar
119117
- name: Upload LibCore
120118
uses: actions/upload-artifact@v4 # v1
121119
with:

.github/workflows/release.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,6 @@ jobs:
4545
- name: Native Build
4646
if: steps.cache.outputs.cache-hit != 'true'
4747
run: ./run lib core
48-
- name: Verify 16 KB ELF alignment
49-
run: bash ./scripts/verify-elf-alignment.sh app/libs/libcore.aar
5048
- name: Upload LibCore
5149
uses: actions/upload-artifact@v4 # v1
5250
with:

0 commit comments

Comments
 (0)