Sha256: 84909c8af686e8b0889722e8d0ecb7dc7a445260d0e20cbe0e8465c8c6abfe5d
Contents?: true
Size: 1.78 KB
Versions: 3
Compression:
Stored size: 1.78 KB
Contents
name: CI on: - push - pull_request env: BUNDLE_PATH: vendor/bundle jobs: # lint: # name: Code Style # runs-on: ubuntu-22.04 # if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository # strategy: # matrix: # ruby: # - '2.7' # steps: # - name: Checkout # uses: actions/checkout@v4 # - name: Setup Ruby # uses: ruby/setup-ruby@v1 # with: # ruby-version: ${{ matrix.ruby }} # bundler-cache: true # - name: Rubocop Cache # uses: actions/cache@v3 # with: # path: ~/.cache/rubocop_cache # key: ${{ runner.os }}-rubocop-${{ hashFiles('.rubocop.yml') }} # restore-keys: | # ${{ runner.os }}-rubocop- # - name: Rubocop # run: bundle exec rubocop test: name: Tests runs-on: ubuntu-22.04 if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository strategy: matrix: ruby: - '2.7' - '3.2' services: postgres: image: postgres env: POSTGRES_PASSWORD: postgres options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 ports: - 5432:5432 steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} bundler-cache: true - name: "Tests and Lint" run: bundle exec rake env: PGHOST: localhost PGUSER: postgres PGPASSWORD: postgres TESTOPTS: "--fail-fast" # MYSQL_HOST: 127.0.0.1 # MYSQL_PORT: 3306
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pecorino-0.6.0 | .github/workflows/ci.yml |
pecorino-0.5.0 | .github/workflows/ci.yml |
pecorino-0.4.1 | .github/workflows/ci.yml |