Skip to content

Commit 6b146ec

Browse files
committed
Update changelog; CI matrix for ruby versions
1 parent c4f934b commit 6b146ec

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

.github/workflows/ci.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,17 @@ on:
88
jobs:
99
test:
1010
runs-on: ubuntu-latest
11+
strategy:
12+
fail-fast: false
13+
matrix:
14+
ruby-version:
15+
- '2.7.8'
16+
- '3.0.7'
17+
- '3.1.7'
18+
- '3.2.9'
19+
- '3.3.10'
20+
- '3.4.8'
21+
- '4.0.1'
1122
defaults:
1223
run:
1324
# How to fix ANSI color codes w/ GH actions:
@@ -21,10 +32,10 @@ jobs:
2132
- name: Checkout code
2233
uses: actions/checkout@v4
2334

24-
- name: Set up Ruby
35+
- name: Set up Ruby ${{ matrix.ruby-version }}
2536
uses: ruby/setup-ruby@v1
2637
with:
27-
ruby-version: .ruby-version
38+
ruby-version: ${{ matrix.ruby-version }}
2839
bundler-cache: true
2940

3041
- name: Run tests

CHANGELOG.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
## 1.8.0 - 2026-01-13
22

33
* [#185](https://github.com/trusche/httplog/pull/185) Made benchmark a runtime dependency to support Ruby 3.5
4+
* Gem upgrades
45

56
## 1.7.3 - 2024-08-07
67

@@ -12,30 +13,29 @@
1213

1314
## 1.7.1 - 2024-07-21
1415

15-
* Dependecy upgrades
1616
* Support for rack version 3
17+
* Gem upgrades
1718

1819
## 1.7.0 - 2024-06-08
1920

2021
* [#138](https://github.com/trusche/httplog/pull/138) Support for Faraday v2
2122

2223
## 1.6.3 - 2024-02-25
2324

24-
* Dependecy updates
2525
* [#137](https://github.com/trusche/httplog/pull/137) Fix case sensitivity on response headers
26+
* Gem upgrades
2627

2728
## 1.6.2 - 2022-11-19
2829

2930
* Added rubygems.org metadata
30-
* Gem dependency updates
31+
* Gem upgrades
3132

3233
## 1.6.0 - 2022-09-17
3334

34-
* Gem upgrades
3535
* [#110](https://github.com/trusche/httplog/pull/110) Fix for empty body response
3636
* [#111](https://github.com/trusche/httplog/pull/111) Removed runtime dependencies
37-
* Dependency updates
3837
* Fix the missing Ethon log info #124
38+
* Gem upgrades
3939

4040
## 1.5.0 - 2021-05-20
4141

0 commit comments

Comments
 (0)