<commit_before>name: core

on:
  pull_request:
    paths:
    - 'FirebaseCore**'
    - '.github/workflows/core.yml'
  schedule:
    # Run every day at 11pm (PST) - cron uses UTC times
    - cron:  '0 7 * * *'

jobs:
  core:
    runs-on: macOS-latest
    steps:
    - uses: actions/checkout@v1
    - name: Setup Bundler
      run: ./scripts/setup_bundler.sh
    - name: FirebaseCore iOS
      run: ./scripts/pod_lib_lint.rb FirebaseCore.podspec --platforms=ios
    - name: FirebaseCore macOS
      run: ./scripts/pod_lib_lint.rb FirebaseCore.podspec --platforms=macos
    - name: FirebaseCore tvOS
      run: ./scripts/pod_lib_lint.rb FirebaseCore.podspec --platforms=tvos<commit_msg>Use matrix for Core GHA (#4796)<commit_after>name: core

on:
  pull_request:
    paths:
    - 'FirebaseCore**'
    - '.github/workflows/core.yml'
  schedule:
    # Run every day at 11pm (PST) - cron uses UTC times
    - cron:  '0 7 * * *'

jobs:
  pod_lib_lint:
    runs-on: macOS-latest

    strategy:
      matrix:
        target: [ios, tvos, macos]
    steps:
    - uses: actions/checkout@v2
    - name: Setup Bundler
      run: ./scripts/setup_bundler.sh
    - name: Build and test
      run: ./scripts/pod_lib_lint.rb FirebaseCore.podspec --platforms=${{ matrix.target }}
{'fraction_non_alphanumeric': 0.12390786338363781, 'fraction_numerical': 0.011119936457505957, 'mean_word_length': 2.5097493036211698, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2612819', 'n_tokens_mistral': 472, 'n_tokens_neox': 455, 'n_words': 106}