<commit_before>name: sentry-raven Test

on:
  workflow_dispatch:
  push:
    branches:
      - master
  pull_request:
    paths:
      - 'sentry-raven/**'
jobs:
  test:
    defaults:
      run:
        working-directory: sentry-raven
    name: Test on ruby ${{ matrix.ruby_version }} and rails ${{ matrix.rails_version }}
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        rails_version: [0, 4.2, 5.2, 6.0.0]
        ruby_version: [2.3, 2.4, 2.5, 2.6, 2.7, jruby, head]
        os: [ubuntu-latest]
        include:
          - ruby_version: head
            rails_version: 0
          - ruby_version: 2.7
            rails_version: 6.0.0
            env: RUBYOPT="--enable-frozen-string-literal --debug=frozen-string-literal"
        exclude:
          - ruby_version: 2.3
            rails_version: 6.0.0
          - ruby_version: 2.4
            rails_version: 6.0.0
          - ruby_version: 2.7
            rails_version: 4.2
          - ruby_version: head
            rails_version: 4.2
          - ruby_version: head
            rails_version: 5.2
          - ruby_version: head
            rails_version: 6.0.0

    steps:
    - uses: actions/checkout@v1

    - name: Set up Ruby ${{ matrix.ruby_version }}
      uses: ruby/setup-ruby@v1
      with:
        bundler: 1<commit_msg>Update sentry-raven's CI config<commit_after>name: sentry-raven Test

on:
  workflow_dispatch:
  push:
    branches:
      - master
  pull_request:
    paths:
      - 'sentry-raven/**'
jobs:
  test:
    defaults:
      run:
        working-directory: sentry-raven
    name: Test on ruby ${{ matrix.ruby_version }} and rails ${{ matrix.rails_version }}
    runs-on: ${{ matrix.os }}
    strategy:
      matrix:
        rails_version: [0, 4.2, 5.2, 6.0.0]
        ruby_version: [2.3, 2.4, 2.5, 2.6, 2.7, 3.0, jruby]
        os: [ubuntu-latest]
        include:
          - ruby_version: 3.0
            rails_version: 0
          - ruby_version: 2.7
            rails_version: 6.0.0
            env: RUBYOPT="--enable-frozen-string-literal --debug=frozen-string-literal"
        exclude:
          - ruby_version: 2.3
            rails_version: 6.0.0
          - ruby_version: 2.4
            rails_version: 6.0.0
          - ruby_version: 2.7
            rails_version: 4.2
          - ruby_version: 3.0
            rails_version: 4.2
          - ruby_version: 3.0
            rails_version: 5.2
          - ruby_version: 3.0
            rails_version: 6.0.0

    steps:
    - uses: actions/checkout@v1

    - name: Set up Ruby ${{ matrix.ruby_version }}
      uses: ruby/setup-ruby@v1
      with:
        bundler: 1
{'fraction_non_alphanumeric': 0.1180741306839893, 'fraction_numerical': 0.040504394344669466, 'mean_word_length': 1.5972222222222223, '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': '6873589', 'n_tokens_mistral': 1002, 'n_tokens_neox': 884, 'n_words': 190}