.github/workflows/main.yml in puma-daemon-0.2.2 vs .github/workflows/main.yml in puma-daemon-0.2.3

- old
+ new

@@ -7,16 +7,34 @@ runs-on: ubuntu-latest strategy: matrix: ruby-version: [3.2.0, 3.1.3, 3.0.5, 2.7.2, 2.6.6, 2.5.7] + env: + RUBY_VERSION: ${{ matrix.ruby-version }} + CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + steps: - uses: actions/checkout@v2 + - name: Set up Ruby ${{ matrix.ruby-version }} uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} + - name: Run Specs run: make test-all - - name: Upload Code Coverage - run: bash <(curl -s https://codecov.io/bash) + + - name: Rubocop + run: bundle exec rubocop + + - uses: codecov/codecov-action@v3 + with: + token: ${{ secrets.CODECOV_TOKEN }} # not required for public repos + directory: coverage + env_vars: RUBY_VERSION + files: codecov-result.json + flags: unittests # optional + name: codecov-umbrella # optional + fail_ci_if_error: true # optional (default = false) + verbose: true # optional (default = false)