Sha256: 6aac151f69f94930e37b152b46691810ed7dcab14884c13ca0e153742739e8fd
Contents?: true
Size: 1.59 KB
Versions: 4
Compression:
Stored size: 1.59 KB
Contents
name: Ruby on: push: pull_request: jobs: Lint: runs-on: ubuntu-latest env: BUNDLE_GEMFILE: gemfiles/6.0.gemfile steps: - uses: actions/checkout@v3 with: fetch-depth: 0 - uses: ruby/setup-ruby@v1 with: ruby-version: 3.0.6 bundler-cache: true # Disabled since it requires access not granted by GitHub Actions for PRs # - name: Danger # if: ${{ github.event_name == 'pull_request' }} # env: # DANGER_GITHUB_API_TOKEN: ${{ secrets.GITHUB_TOKEN }} # run: | # bundle exec danger - name: Rubocop run: bundle exec rubocop --autocorrect Test: runs-on: ubuntu-latest strategy: fail-fast: false matrix: ruby-version: [ '3.2', '3.1', '3.0' ] gemfile: [ '7.0', '6.1', '6.0', 'edge' ] exclude: - { ruby-version: '3.2', gemfile: "6.0" } - { ruby-version: '3.1', gemfile: "6.0" } env: BUNDLE_GEMFILE: gemfiles/${{ matrix.gemfile }}.gemfile steps: - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} bundler-cache: true - name: Run tests run: bundle exec rake test Demo: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: working-directory: demo bundler-cache: true - name: Run tests working-directory: demo run: bundle exec rake test:all
Version data entries
4 entries across 4 versions & 1 rubygems