Skip to content

Commit 7d6d113

Browse files
authored
qlty.sh setup (#678)
* Badges and correct path * List files * Try without merge-multiple * Disable truffleruby * Token is not a secret * Use oidc * Pull requests out of scope
1 parent f66e7a8 commit 7d6d113

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.github/workflows/test.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,11 @@ jobs:
5353
ruby: "2.5"
5454
gemfile: "gemfiles/openssl.gemfile"
5555
experimental: false
56-
- os: ubuntu-latest
57-
ruby: "truffleruby-head"
58-
gemfile: "gemfiles/standalone.gemfile"
59-
experimental: true
56+
# Disable temporarily due to `ArgumentError: circular causes` error
57+
# - os: ubuntu-latest
58+
# ruby: "truffleruby-head"
59+
# gemfile: "gemfiles/standalone.gemfile"
60+
# experimental: true
6061
- os: ubuntu-latest
6162
ruby: "head"
6263
gemfile: "gemfiles/standalone.gemfile"
@@ -96,13 +97,11 @@ jobs:
9697

9798
- name: Download coverage reports from the test job
9899
uses: actions/download-artifact@v4
99-
with:
100-
merge-multiple: true
101100

102101
- uses: qltysh/qlty-action/coverage@main
103102
with:
104103
token: ${{ secrets.QLTY_COVERAGE_TOKEN }}
105-
files: coverage/*.json
104+
files: coverage-*/*.json
106105

107106
smoke:
108107
name: Built GEM smoke test

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
[![Gem Version](https://badge.fury.io/rb/jwt.svg)](https://badge.fury.io/rb/jwt)
44
[![Build Status](https://github.com/jwt/ruby-jwt/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/jwt/ruby-jwt/actions)
5+
[![Maintainability](https://qlty.sh/badges/6f61c5a6-6e23-41a7-8896-a3ce8b006655/maintainability.svg)](https://qlty.sh/gh/jwt/projects/ruby-jwt)
6+
[![Code Coverage](https://qlty.sh/badges/6f61c5a6-6e23-41a7-8896-a3ce8b006655/test_coverage.svg)](https://qlty.sh/gh/jwt/projects/ruby-jwt)
57

68
A ruby implementation of the [RFC 7519 OAuth JSON Web Token (JWT)](https://tools.ietf.org/html/rfc7519) standard.
79

0 commit comments

Comments
 (0)