<commit_before>name: CI
on:
  push:
    branches: master

aliases:
  strategy: &strategy
    fail-fast: false
    matrix:
      os:
        - ubuntu-16.04
        - ubuntu-18.04
        - macos-latest
      sf_ci_brew_install:
        - minimal
        - common
  env: &env
    GH_TOKEN: ${{ secrets.GH_TOKEN }}
    SF_CI_BREW_INSTALL: ${{ matrix.sf_ci_brew_install }}
    SF_LOG_BOOTSTRAP: true
    TRANSCRYPT_PASSWORD: ${{ secrets.TRANSCRYPT_PASSWORD }}
  checkout: &checkout
    # run: /support-firecloud/repo/dot.ci.sh sf_ga_checkout
    uses: actions/checkout@v2
  checkout-submodules: &checkout-submodules
    name: Run actions/checkout@v2 submodules
    shell: bash
    run: |
      auth_header="$(git config --local --get http.https://github.com/.extraheader)"
      git submodule sync --recursive
      git -c "http.extraheader=$auth_header" -c protocol.version=2 \
      submodule update --init --force --recursive --depth=1
  notify-slack: &notify-slack
    env:
      SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHHOK }}
      SLACK_CHANNEL: cloud-ci
      CI_STATUS: ${{ job.status }}
    run: ./.ci.sh notifications || true
    if: always()

jobs:
  main:
    # strategy: &strategy
    strategy:
      fail-fast: false
      matrix:
        os:
          - ubuntu-16.04
          - ubuntu-18.04
          - macos-latest
        sf_ci_brew_install:
          - minimal
          - common
    name: main-${{ matrix.os }}-${{ matrix.sf_ci_brew_install }}
    runs-on: ${{ matrix.os }}
    env:
      # <<: *env
      GH_TOKEN: ${{ secrets.GH_TOKEN }}
      SF_CI_BREW_INSTALL: ${{ matrix.sf_ci_brew_install }}
      SF_LOG_BOOTSTRAP: true
      TRANSCRYPT_PASSWORD: ${{ secrets.TRANSCRYPT_PASSWORD }}
    steps:<commit_msg>fixup! yaml anchors/refs not supported by github actions<commit_after>name: CI
on:
  push:
    branches: master

# aliases:
#   strategy: &strategy
#     fail-fast: false
#     matrix:
#       os:
#         - ubuntu-16.04
#         - ubuntu-18.04
#         - macos-latest
#       sf_ci_brew_install:
#         - minimal
#         - common
#   env: &env
#     GH_TOKEN: ${{ secrets.GH_TOKEN }}
#     SF_CI_BREW_INSTALL: ${{ matrix.sf_ci_brew_install }}
#     SF_LOG_BOOTSTRAP: true
#     TRANSCRYPT_PASSWORD: ${{ secrets.TRANSCRYPT_PASSWORD }}
#   checkout: &checkout
#     # run: /support-firecloud/repo/dot.ci.sh sf_ga_checkout
#     uses: actions/checkout@v2
#   checkout-submodules: &checkout-submodules
#     name: Run actions/checkout@v2 submodules
#     shell: bash
#     run: |
#       auth_header="$(git config --local --get http.https://github.com/.extraheader)"
#       git submodule sync --recursive
#       git -c "http.extraheader=$auth_header" -c protocol.version=2 \
#       submodule update --init --force --recursive --depth=1
#   notify-slack: &notify-slack
#     env:
#       SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHHOK }}
#       SLACK_CHANNEL: cloud-ci
#       CI_STATUS: ${{ job.status }}
#     run: ./.ci.sh notifications || true
#     if: always()

jobs:
  main:
    # strategy: &strategy
    strategy:
      fail-fast: false
      matrix:
        os:
          - ubuntu-16.04
          - ubuntu-18.04
          - macos-latest
        sf_ci_brew_install:
          - minimal
          - common
    name: main-${{ matrix.os }}-${{ matrix.sf_ci_brew_install }}
    runs-on: ${{ matrix.os }}
    env:
      # <<: *env
      GH_TOKEN: ${{ secrets.GH_TOKEN }}
      SF_CI_BREW_INSTALL: ${{ matrix.sf_ci_brew_install }}
      SF_LOG_BOOTSTRAP: true
      TRANSCRYPT_PASSWORD: ${{ secrets.TRANSCRYPT_PASSWORD }}
    steps:
{'fraction_non_alphanumeric': 0.13030047739399045, 'fraction_numerical': 0.011232799775344004, 'mean_word_length': 2.2411282984531393, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '2819563', 'n_tokens_mistral': 1322, 'n_tokens_neox': 1223, 'n_words': 230}