Sha256: a063ff9d9122a00a7357920d3c25450af2798953a04a0758ccd1b3e9df07388f

Contents?: true

Size: 1.59 KB

Versions: 1

Compression:

Stored size: 1.59 KB

Contents

name: Ruby

on:
  push:
    branches: [ master ]
  pull_request:
    branches: [ master ]

permissions:
  contents: read

jobs:
  ruby-latest:
    runs-on: ubuntu-latest
    container: ruby:latest
    services:
      redis:
        image: redis
        options: >-
          --health-cmd "redis-cli ping"
          --health-interval 10s
          --health-timeout 5s
          --health-retries 5
    steps:
      - uses: actions/checkout@v3
      - name: bundle install
        run: bundle install
      - name: run tests
        run: bundle exec rake test
        env:
          REDIS_HOST: redis
  ruby-latest-sidekiq-6:
    runs-on: ubuntu-latest
    container: ruby:latest
    services:
      redis:
        image: redis
        options: >-
          --health-cmd "redis-cli ping"
          --health-interval 10s
          --health-timeout 5s
          --health-retries 5
    steps:
      - uses: actions/checkout@v3
      - name: bundle install
        run: bundle install
      - name: appraisal install
        run: bundle exec appraisal install
      - name: run tests
        run: bundle exec appraisal sidekiq-6 rake test
        env:
          REDIS_HOST: redis
  ruby-2:
    runs-on: ubuntu-latest
    container: ruby:2
    services:
      redis:
        image: redis
        options: >-
          --health-cmd "redis-cli ping"
          --health-interval 10s
          --health-timeout 5s
          --health-retries 5
    steps:
      - uses: actions/checkout@v3
      - name: bundle install
        run: bundle install
      - name: run tests
        run: bundle exec rake test
        env:
          REDIS_HOST: redis

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
sidekiq-benchmark-0.7.3 .github/workflows/ruby.yml