Skip to content

Commit 729d0a9

Browse files
committed
Fix binary packaging in build workflow
Change tar command to package lib/ instead of lib/clang/ since the install process creates a versioned directory structure (lib/clang/20/) rather than lib/clang/ directly. This fixes the "Cannot stat: No such file or directory" error during packaging.
1 parent abcce0a commit 729d0a9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/build-clang.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Package binaries
4747
run: |
4848
cd install
49-
tar -czf clang-nullsafe-linux-x86_64.tar.gz bin/ lib/clang/
49+
tar -czf clang-nullsafe-linux-x86_64.tar.gz bin/ lib/
5050
5151
- name: Upload artifact
5252
uses: actions/upload-artifact@v4
@@ -128,7 +128,7 @@ jobs:
128128
- name: Package binaries
129129
run: |
130130
cd install
131-
tar -czf clang-nullsafe-macos-universal.tar.gz bin/ lib/clang/
131+
tar -czf clang-nullsafe-macos-universal.tar.gz bin/ lib/
132132
133133
- name: Upload artifact
134134
uses: actions/upload-artifact@v4
@@ -198,7 +198,7 @@ jobs:
198198
- name: Package binaries
199199
run: |
200200
cd install
201-
tar -czf clang-nullsafe-windows-x86_64.tar.gz bin/ lib/clang/
201+
tar -czf clang-nullsafe-windows-x86_64.tar.gz bin/ lib/
202202
203203
- name: Upload artifact
204204
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)