Skip to content

Commit

Permalink
Artifact is now mavsdk_server.xcframework.zip instead of mavsdk_serve…
Browse files Browse the repository at this point in the history
…r_ios.zip
  • Loading branch information
JonasVautherin committed Nov 24, 2020
1 parent 20cc4d2 commit 4abae83
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -445,16 +445,16 @@ jobs:
run: bash ./src/backend/tools/package_backend_framework.bash
- uses: actions/upload-artifact@v2
with:
name: mavsdk_server_ios.xcframework
name: mavsdk_server.xcframework
path: ./build/mavsdk_server.xcframework
retention-days: 2
- name: Publish artefacts
if: startsWith(github.ref, 'refs/tags/v')
uses: svenstaro/upload-release-action@v1-release
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: 'build/mavsdk_server.zip'
asset_name: 'mavsdk_server_ios.zip'
file: 'build/mavsdk_server.xcframework.zip'
asset_name: 'mavsdk_server.xcframework.zip'
tag: ${{ github.ref }}
overwrite: true

Expand Down
4 changes: 2 additions & 2 deletions src/backend/tools/package_backend_framework.bash
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ if [ -d ${BUILD_DIR}/mavsdk_server.xcframework ]; then
fi

echo "Fixing Modules in macOS framework"
ln -s Versions/Current/Modules ${MACOS_BACKEND_DIR}/mavsdk_server.framework
ln -sf Versions/Current/Modules ${MACOS_BACKEND_DIR}/mavsdk_server.framework

echo "Creating xcframework..."
xcodebuild -create-xcframework -framework ${IOS_BACKEND_DIR}/mavsdk_server.framework -framework ${IOS_SIM_BACKEND_DIR}/mavsdk_server.framework -framework ${MACOS_BACKEND_DIR}/mavsdk_server.framework -output ${BUILD_DIR}/mavsdk_server.xcframework

cd ${BUILD_DIR}
zip -9 -r mavsdk_server.zip mavsdk_server.xcframework
zip -9 -r mavsdk_server.xcframework.zip mavsdk_server.xcframework

echo "Success! You will find the xcframework in ${BUILD_DIR}!"

0 comments on commit 4abae83

Please sign in to comment.