Skip to content

Commit 975ae02

Browse files
Merge pull request #4 from paritytech/yuri/test-llvm-release
WIP: LLVM release workflows
2 parents ac644dc + 4064594 commit 975ae02

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

.github/workflows/release-llvm.yml

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
body: "This release includes binaries of LLVM, used to compile revive itself"
2020
make_latest: false
2121

22-
build-macos-arm64:
22+
build-macos:
2323
strategy:
2424
matrix:
2525
os: [macos-14, macos-13]
@@ -30,6 +30,7 @@ jobs:
3030
arch: arm64
3131
needs: create-release
3232
runs-on: ${{ matrix.os }}
33+
name: "build-macos-${{ matrix.arch }}"
3334
env:
3435
RUST_LOG: trace
3536
steps:
@@ -116,22 +117,22 @@ jobs:
116117
revive-llvm --target-env emscripten clone
117118
source emsdk/emsdk_env.sh
118119
revive-llvm --target-env emscripten build --llvm-projects lld
119-
120-
- name: clean
121-
# check removed files
122-
run: |
123-
for target in gnu emscripten musl; do
124-
cd target-llvm/${target}/target-final/bin/
125-
rm -rf diagtool llvm-libtool-darwin llvm-lipo llvm-pdbutil llvm-dwarfdump llvm-nm llvm-readobj llvm-cfi-verify \
126-
sancov llvm-debuginfo-analyzer llvm-objdump llvm-profgen llvm-extract llvm-jitlink llvm-c-test llvm-gsymutil llvm-dwp \
127-
dsymutil llvm-dwarfutil llvm-exegesis lli clang-rename bugpoint clang-extdef-mapping clang-refactor c-index-test \
128-
llvm-reduce llvm-lto clang-linker-wrapper llc llvm-lto2
129-
cd -
130-
done
120+
#
121+
# - name: clean
122+
# # check removed files
123+
# run: |
124+
# for target in gnu emscripten musl; do
125+
# cd target-llvm/${target}/target-final/bin/
126+
# rm -rf diagtool llvm-libtool-darwin llvm-lipo llvm-pdbutil llvm-dwarfdump llvm-nm llvm-readobj llvm-cfi-verify \
127+
# sancov llvm-debuginfo-analyzer llvm-objdump llvm-profgen llvm-extract llvm-jitlink llvm-c-test llvm-gsymutil llvm-dwp \
128+
# dsymutil llvm-dwarfutil llvm-exegesis lli clang-rename bugpoint clang-extdef-mapping clang-refactor c-index-test \
129+
# llvm-reduce llvm-lto clang-linker-wrapper llc llvm-lto2
130+
# cd -
131+
# done
131132

132133
- name: package artifacts
133134
run: |
134-
tar -cf "${{ github.ref_name }}-linux.tar.gz" target-llvm/gnu/target-final target-llvm/emscripten/target-final target-llvm/musl/target-final
135+
tar -cf "${{ github.ref_name }}-linux.tar.gz" target-llvm/emscripten/target-final target-llvm/musl/target-final
135136
# tar -cf "${{ github.ref_name }}-linux-gnu.tar.gz" target-llvm/gnu/target-final
136137
# tar -cf "${{ github.ref_name }}-emscripten.tar.gz" target-llvm/emscripten/target-final
137138
# tar -cf "${{ github.ref_name }}-musl.tar.gz" target-llvm/musl/target-final

0 commit comments

Comments
 (0)