Sha256: db1375a1cae31f1cd02f4e402eadfcbb91959f0614603bd09e3deee05ee4f824

Contents?: true

Size: 1.1 KB

Versions: 2

Compression:

Stored size: 1.1 KB

Contents

name: RubyGem

on:
  workflow_dispatch:
  push:

jobs:
  rubocop:
    name: RuboCop
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Source Code
        uses: actions/checkout@v3
      - name: Setup Ruby
        uses: ruby/setup-ruby@v1
      - name: Setup RubyGems
        run: |
          bundle install
      - name: RuboCop
        run: |
          bundle exec rubocop --parallel --format progress --format html --out rubocop-report.html
      - name: Upload Report
        uses: actions/upload-artifact@v3
        with:
          name: RuboCop Report
          path: rubocop-report.html

  rspec:
    name: RSpec
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Source Code
        uses: actions/checkout@v3
      - name: Setup Ruby
        uses: ruby/setup-ruby@v1
      - name: Setup RubyGems
        run: |
          bundle install
      - name: RSpec
        run: |
          bundle exec rspec --format progress --format html --out rspec-report.html
      - name: Upload Report
        uses: actions/upload-artifact@v3
        with:
          name: RSpec Report
          path: rspec-report.html

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pursuit-1.1.0 .github/workflows/rubygem.yaml
pursuit-1.0.1 .github/workflows/rubygem.yaml