diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index e54ed48c..babbd91d 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -6,10 +6,12 @@ permissions: id-token: write env: + COVERAGE: true K_SOUP_COV_MIN_BRANCH: 85 K_SOUP_COV_MIN_LINE: 91 K_SOUP_COV_MIN_HARD: true - K_SOUP_COV_FORMATTERS: "html,xml,rcov,lcov,json,tty" + # Removed HTML output, see: https://github.com/codecov/feedback/discussions/726#discussioncomment-13756707 + K_SOUP_COV_FORMATTERS: "xml,rcov,lcov,json,tty" K_SOUP_COV_DO: true K_SOUP_COV_MULTI_FORMATTERS: true K_SOUP_COV_COMMAND_NAME: "Test Coverage" @@ -94,6 +96,7 @@ jobs: # Build will fail here if coverage upload fails # which will hopefully be noticed for the lack of code coverage comments - name: Upload coverage to CodeCov + if: ${{ !env.ACT }} uses: codecov/codecov-action@v5 with: use_oidc: true diff --git a/.github/workflows/current.yml b/.github/workflows/current.yml index a4fb64e6..38bb53f2 100644 --- a/.github/workflows/current.yml +++ b/.github/workflows/current.yml @@ -37,15 +37,15 @@ jobs: strategy: matrix: include: - # Ruby 3.4 - - ruby: "3.4" + # Ruby + - ruby: "ruby" appraisal_name: "r3" exec_cmd: "rake test" gemfile: "Appraisal.root" rubygems: latest bundler: latest - # truffleruby-24.1 + # truffleruby - ruby: "truffleruby" appraisal_name: "r3" exec_cmd: "rake test" @@ -53,7 +53,7 @@ jobs: rubygems: default bundler: default - # jruby-10.0 (targets Ruby 3.4 compatibility) + # jruby - ruby: "jruby" appraisal_name: "r3" exec_cmd: "rake test" @@ -75,7 +75,7 @@ jobs: bundler: ${{ matrix.bundler }} bundler-cache: false - # Raw `bundle` will use the BUNDLE_GEMFILE set to matrix.gemfile (i.e. Appraisal.root) + # Raw `bundle` will use the BUNDLE_GEMFILE set to matrix.gemfile (i.e., Appraisal.root) # We need to do this first to get appraisal installed. # NOTE: This does not use the main Gemfile at all. - name: Install Root Appraisal diff --git a/.idea/workspace.xml b/.idea/workspace.xml index dd5145b2..f3927d0d 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -5,12 +5,12 @@ + + + - - - - +