Summary: This PR updates the OpenSSL pod and thus updates the corresponding Folly and RSocket pods. The new OpenSSL pod has a support of arm64 artifact for iPhomeSimulators.This PR also updates the replaces the libevent pod which didn't work with arm64 arch for iPhoneSimulator. ## Changelog - Update OpenSSL pod - Update Folly dep - Update RSocket dep - Replace Libevent pod. Pull Request resolved: https://github.com/facebook/flipper/pull/1892 Test Plan: CI Reviewed By: mweststrate Differential Revision: D26229304 Pulled By: priteshrnandgaonkar fbshipit-source-id: 46256d9cd3e0cf5aab6e477e612c3bcb77e31627
68 lines
2.0 KiB
YAML
68 lines
2.0 KiB
YAML
name: Validate Dependent Podspecs
|
|
on:
|
|
push:
|
|
paths:
|
|
- "iOS/Podspecs/**"
|
|
pull_request:
|
|
paths:
|
|
- "iOS/Podspecs/**"
|
|
|
|
jobs:
|
|
lint-flipper_doubleconversion_pod:
|
|
runs-on: macos-latest
|
|
defaults:
|
|
run:
|
|
working-directory: iOS/Podspecs
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Install Dependences
|
|
run: pod repo update
|
|
- name: Lint DoubleConversion
|
|
run: pod spec lint Flipper-DoubleConversion.podspec --use-libraries --allow-warnings --verbose --skip-import-validation
|
|
|
|
lint-flipper_folly_pod:
|
|
runs-on: macos-latest
|
|
defaults:
|
|
run:
|
|
working-directory: iOS/Podspecs
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Install Dependences
|
|
run: pod repo update
|
|
- name: Lint Folly
|
|
run: pod spec lint Flipper-Folly.podspec --use-libraries --allow-warnings --verbose --skip-import-validation
|
|
lint-flipper_glog_pod:
|
|
runs-on: macos-latest
|
|
defaults:
|
|
run:
|
|
working-directory: iOS/Podspecs
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Install Dependences
|
|
run: pod repo update
|
|
- name: Lint Glog
|
|
run: pod spec lint Flipper-Glog.podspec --use-libraries --allow-warnings --verbose --skip-import-validation
|
|
|
|
lint-flipper_peertalk_pod:
|
|
runs-on: macos-latest
|
|
defaults:
|
|
run:
|
|
working-directory: iOS/Podspecs
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Install Dependences
|
|
run: pod repo update
|
|
- name: Lint Peertalk
|
|
run: pod spec lint Flipper-PeerTalk.podspec --use-libraries --allow-warnings --verbose --skip-import-validation
|
|
lint-flipper_rsocket_pod:
|
|
runs-on: macos-latest
|
|
defaults:
|
|
run:
|
|
working-directory: iOS/Podspecs
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Install Dependences
|
|
run: pod repo update
|
|
- name: Lint RSocket
|
|
run: pod spec lint Flipper-RSocket.podspec --use-libraries --allow-warnings --verbose --skip-import-validation
|