File tree Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Expand file tree Collapse file tree 1 file changed +10
-3
lines changed Original file line number Diff line number Diff line change 35
35
cd ..
36
36
- name : Install Swift Toolchain
37
37
run : |
38
+ pwd
39
+ echo `pwd`
38
40
curl --verbose -L -o swift-5.6-RELEASE-ubuntu20.04.tar.gz https://download.swift.org/swift-5.6-release/ubuntu2004/swift-5.6-RELEASE/swift-5.6-RELEASE-ubuntu20.04.tar.gz
39
41
echo "Sha sum: $(sha256sum swift-5.6-RELEASE-ubuntu20.04.tar.gz | awk '{ print $1 }')"
40
42
if [ "$(sha256sum swift-5.6-RELEASE-ubuntu20.04.tar.gz | awk '{ print $1 }')" != "${EXPECTED_SWIFT_SHASUM}" ]; then
54
56
run : cargo install --force cbindgen
55
57
- name : Regenerate C bindings
56
58
run : |
57
- cd ldk-c-bindings
59
+ cd ci/ ldk-c-bindings
58
60
./genbindings.sh ../rust-lightning true
59
61
cd ..
60
62
- name : Debug bindings target directory structure
@@ -135,12 +137,17 @@ jobs:
135
137
runs-on : ubuntu-20.04
136
138
needs : check_bindings
137
139
steps :
140
+ - name : Download code coverage results archive
141
+ uses : actions/download-artifact@v3
142
+ with :
143
+ name : ci_archive
144
+ path : ci
138
145
- name : Test Swift bindings package without address sanitizer
139
146
run : |
140
147
python ci/toggle_address_sanitation_library.py off
141
148
cd ci/LDKSwift
142
- ../../ swift-5.6-RELEASE-ubuntu20.04/usr/bin/swift test -v
143
- cd ../../
149
+ ../swift-5.6-RELEASE-ubuntu20.04/usr/bin/swift test -v
150
+ cd ../
144
151
env :
145
152
LDK_C_BINDINGS_BASE : /home/runner/work/ldk-swift/ldk-swift/ldk-c-bindings
146
153
LLVM_CLANG_ASAN_PATH : /usr/lib/llvm-11/lib/clang/11.0.0/lib/linux/libclang_rt.asan-x86_64.a
You can’t perform that action at this time.
0 commit comments