From 4bf39fbf77d6a95897acfb9d010cb3175c9a22b1 Mon Sep 17 00:00:00 2001 From: mmeest Date: Fri, 8 Aug 2025 10:17:53 +0300 Subject: [PATCH 1/3] upload coverage to qlty --- .github/workflows/ruby.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 0deb167268..4d3ca54451 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -57,7 +57,12 @@ jobs: bundle exec rake db:setup:all bundle exec rails test test/* - # - name: Upload coverage to Qlty - # env: - # QLTY_TOKEN: ${{ secrets.QLTY_TOKEN }} - # run: npx --yes @qlty/cli coverage --token "$QLTY_TOKEN" coverage/.resultset.json + - uses: qltysh/qlty-action/coverage@v2 + with: + oidc: true + files: coverage/.resultset.json + + - uses: actions/upload-artifact@v4 + with: + name: coverage + path: coverage/ From fd16c084254e9de304e18a2af00c88bd25fccb24 Mon Sep 17 00:00:00 2001 From: mmeest Date: Fri, 8 Aug 2025 10:53:19 +0300 Subject: [PATCH 2/3] setting status on push --- .github/workflows/ruby.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 4d3ca54451..e83ffe5fa1 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -58,6 +58,7 @@ jobs: bundle exec rails test test/* - uses: qltysh/qlty-action/coverage@v2 + if: github.event_name == 'push' with: oidc: true files: coverage/.resultset.json From b1aeab342c7ee51d9a97569a433d3a31af033faa Mon Sep 17 00:00:00 2001 From: mmeest Date: Fri, 8 Aug 2025 11:09:37 +0300 Subject: [PATCH 3/3] added secret token --- .github/workflows/ruby.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index e83ffe5fa1..28432fec77 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -60,7 +60,7 @@ jobs: - uses: qltysh/qlty-action/coverage@v2 if: github.event_name == 'push' with: - oidc: true + token: ${{ secrets.QLTY_TOKEN }} files: coverage/.resultset.json - uses: actions/upload-artifact@v4