Skip to content

docs: add agents/roadmap; enable CI tests; add test matrix #2786

docs: add agents/roadmap; enable CI tests; add test matrix

docs: add agents/roadmap; enable CI tests; add test matrix #2786

Workflow file for this run

name: Codecov Fearless
on:
pull_request:
branches:
- develop
jobs:
build:
runs-on: macOS-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Configure GitHub auth for private pods (optional)
env:
GH_READ_TOKEN: ${{ secrets.GH_READ_TOKEN }}
run: |
if [ -n "$GH_READ_TOKEN" ]; then
echo "Using GH_READ_TOKEN for authenticated access to soramitsu/*"
git config --global url."https://${GH_READ_TOKEN}:[email protected]/soramitsu/".insteadOf "https://github.com/soramitsu/"
else
echo "GH_READ_TOKEN not set; proceeding without GitHub auth"
fi
- name: Install Dependencies & Test
run: |
pod install --repo-update
set -o pipefail && xcodebuild test -workspace fearless.xcworkspace -scheme fearless -destination 'platform=iOS Simulator,name=iPhone 14,OS=16.2' build test | xcpretty --test
- name: Upload coverage to Codecov
run: bash <(curl -s https://codecov.io/bash) -J 'fearless'