Sha256: 0a6dd87fc472f00c7a140f7644df5f4b042bb66444dc6c6c6e3bf58ea2d69b31
Contents?: true
Size: 1.89 KB
Versions: 1
Compression:
Stored size: 1.89 KB
Contents
name: "CI" on: push: branches: ["main"] pull_request: branches: ["main"] env: RUBY_MAIN_VERSION: '3.2' jobs: rubocop: runs-on: ubuntu-20.04 steps: - name: Checkout code uses: actions/checkout@v3 - name: Install Ruby and gems uses: ruby/setup-ruby@319066216501fbd5e2d568f14b7d68c19fb67a5d #v1.133.1 with: bundler-cache: true ruby-version: ${{ env.RUBY_MAIN_VERSION }}.0 - name: Install Bundler run: gem install bundler - name: Bundle Install run: bundle install - name: Rubocop run: bundle exec rubocop test: runs-on: ubuntu-20.04 strategy: matrix: ruby_version: ['2.7', '3.0', '3.1', '3.2'] steps: - name: Checkout code uses: actions/checkout@v3 - name: Install Ruby and gems uses: ruby/setup-ruby@319066216501fbd5e2d568f14b7d68c19fb67a5d #v1.133.1 with: bundler-cache: true ruby-version: ${{ matrix.ruby_version }} - name: Install Bundler run: gem install bundler - name: Setup Code Climate test-reporter if: ${{ matrix.ruby_version == env.RUBY_MAIN_VERSION }} run: | curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter chmod +x ./cc-test-reporter ./cc-test-reporter before-build - name: Bundle Install run: bundle install - name: Test run: bundle exec rspec - name: Publish Codeclimate Code Coverage if: ${{ matrix.ruby_version == env.RUBY_MAIN_VERSION }} run: | ./cc-test-reporter after-build -r ${{secrets.CC_TEST_REPORTER_ID}} - name: Coveralls Parallel if: ${{ matrix.ruby_version == env.RUBY_MAIN_VERSION }} uses: coverallsapp/github-action@master with: github-token: ${{ secrets.github_token }}
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rds-rotate-db-snapshots-0.5.2 | .github/workflows/ci.yml |