Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit cce0021

Browse files
Switch to qlty
1 parent dd2dad5 commit cce0021

File tree

3 files changed

+44
-4
lines changed

3 files changed

+44
-4
lines changed

‎.github/workflows/ci.yml‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,13 @@ jobs:
142142
env:
143143
DB_ADAPTER: ${{ matrix.adapter }}
144144

145-
- name: RSpec & publish code coverage
146-
uses: paambaati/codeclimate-action@v9.0.0
145+
- name: Run RSpec
147146
env:
148147
DB_ADAPTER: ${{ matrix.adapter }}
149-
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}
148+
run: bin/rspec
149+
150+
- name: Publish code coverage
151+
uses: qltysh/qlty-action/coverage@v1
150152
with:
151-
coverageCommand: bin/rspec
153+
token: ${{ secrets.QLTY_COVERAGE_TOKEN }}
154+
files: coverage/coverage.json

‎.qlty/qlty.toml‎

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
config_version = "0"
2+
3+
[[source]]
4+
name = "default"
5+
default = true
6+
7+
[[plugin]]
8+
name = "actionlint"
9+
10+
[[plugin]]
11+
name = "checkov"
12+
version = "3.2.49"
13+
14+
[[plugin]]
15+
name = "markdownlint"
16+
version = "0.31.1"
17+
18+
[[plugin]]
19+
name = "osv-scanner"
20+
21+
[[plugin]]
22+
name = "prettier"
23+
version = "2.8.4"
24+
25+
[[plugin]]
26+
name = "ripgrep"
27+
28+
[[plugin]]
29+
name = "trivy"
30+
31+
[[plugin]]
32+
name = "trufflehog"
33+
34+
[[plugin]]
35+
name = "yamllint"

‎spec/spec_helper.rb‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
Combustion.initialize! :active_record, :action_controller
77

88
require 'simplecov'
9+
require 'simplecov_json_formatter'
910
require 'rspec'
1011
require 'rspec/retry'
1112
require 'database_cleaner'
@@ -15,6 +16,7 @@
1516

1617
# Start Simplecov
1718
SimpleCov.start do
19+
formatter SimpleCov::Formatter::JSONFormatter
1820
add_filter 'spec/'
1921
end
2022

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /