@@ -4,7 +4,7 @@ on: [push]
44
55jobs :
66 build-macos :
7- name : ' OpenVPNAdapter for MacOS NE'
7+ name : ' OpenVPNAdapter for macOS NE'
88 runs-on : macos-latest
99 if : |
1010 contains(github.event.head_commit.message, '[all]') ||
@@ -53,16 +53,18 @@ jobs:
5353
5454 - name : Remove CodeSignature
5555 run : |
56+ export WORKINGDIR=`pwd`
5657 echo "Removing CodeSignature if exists..."
57- rm -rf . /build/Release-macos/OpenVPNAdapter.framework/Versions/A/_CodeSignature
58- rm -rf . /build/Release-macos/OpenVPNAdapter.framework/Versions/Current/_CodeSignature
59- rm -rf . /build/Release-macos/LZ4.framework
60- rm -rf . /build/Release-macos/OpenVPNClient.framework
61- rm -rf . /build/Release-macos/mbedTLS.framework
62- rm -rf . /build/Release-macos/OpenVPNAdapter.framework.dSYM
58+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/OpenVPNAdapter.framework/Versions/A/_CodeSignature
59+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/OpenVPNAdapter.framework/Versions/Current/_CodeSignature
60+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/LZ4.framework
61+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/OpenVPNClient.framework
62+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/mbedTLS.framework
63+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-macos/OpenVPNAdapter.framework.dSYM
6364 - name : Generate Checksums for macOS
6465 run : |
65- find ./build/Release-macos/ \
66+ export WORKINGDIR=`pwd`
67+ find $WORKINGDIR/OpenVPNAdapter/build/Release-macos/ \
6668 -type f \( -name '*.framework' -o -name '*.dylib' \) \
6769 -exec sh -c 'openssl dgst -sha256 -r "$1" > "$1.sha256"' _ {} \;
6870
@@ -116,16 +118,18 @@ jobs:
116118 -project OpenVPNAdapter.xcodeproj
117119 - name : Remove CodeSignature
118120 run : |
121+ export WORKINGDIR=`pwd`
119122 echo "Removing CodeSignature if exists..."
120- rm -rf . /build/Release-iphoneos/OpenVPNAdapter.framework/Versions/A/_CodeSignature
121- rm -rf . /build/Release-iphoneos/OpenVPNAdapter.framework/Versions/Current/_CodeSignature
122- rm -rf . /build/Release-iphoneos/LZ4.framework
123- rm -rf . /build/Release-iphoneos/OpenVPNClient.framework
124- rm -rf . /build/Release-iphoneos/mbedTLS.framework
125- rm -rf . /build/Release-iphoneos/OpenVPNAdapter.framework.dSYM
123+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/OpenVPNAdapter.framework/Versions/A/_CodeSignature
124+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/OpenVPNAdapter.framework/Versions/Current/_CodeSignature
125+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/LZ4.framework
126+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/OpenVPNClient.framework
127+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/mbedTLS.framework
128+ rm -rf $WORKINGDIR/OpenVPNAdapter /build/Release-iphoneos/OpenVPNAdapter.framework.dSYM
126129 - name : Generate Checksums for iOS
127130 run : |
128- find ./build/Release-iphoneos/ \
131+ export WORKINGDIR=`pwd`
132+ find $WORKINGDIR/OpenVPNAdapter/build/Release-iphoneos/ \
129133 -type f \( -name '*.framework' -o -name '*.dylib' \) \
130134 -exec sh -c 'openssl dgst -sha256 -r "$1" > "$1.sha256"' _ {} \;
131135
0 commit comments