Skip to content

Commit e491c82

Browse files
MacbookMacbook
authored andcommitted
add checksums [openvpnadapter]
1 parent 8182208 commit e491c82

File tree

1 file changed

+19
-15
lines changed

1 file changed

+19
-15
lines changed

.github/workflows/build_openvpnadapter_apple.yml

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on: [push]
44

55
jobs:
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

Comments
 (0)