Skip to content

Commit 0ff4be1

Browse files
vipulnswardclaude
andcommitted
chore: upgrade to Ruby 3.4 and update CI matrix
- Add Ruby 3.4 to GitHub Actions test matrix - Update style check job to use Ruby 3.4 - Add .claude/ to .gitignore and remove from git history - Fix CHANGELOG.md domain typo (ucarecdn.net -> ucarecd.net) - Add Ruby 3.4 support note to CHANGELOG - All tests pass with Ruby 3.4.5 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent febed9e commit 0ff4be1

4 files changed

Lines changed: 5 additions & 17 deletions

File tree

.claude/settings.local.json

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/ruby.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
- 3.1
2121
- 3.2
2222
- 3.3
23+
- 3.4
2324

2425
steps:
2526
- uses: actions/checkout@v3
@@ -41,7 +42,7 @@ jobs:
4142
strategy:
4243
matrix:
4344
ruby-version:
44-
- 3.3
45+
- 3.4
4546
steps:
4647
- uses: actions/checkout@v3
4748
- name: Set up Ruby

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ Gemfile.lock
1818
.ruby-version
1919
project_files
2020
*.gem
21+
.claude/

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@
66
* New `CnameGenerator` class for generating CNAME prefixes based on public key using SHA256 hashing
77
* Configuration options:
88
* `use_subdomains` - Enable automatic subdomain generation (default: `false`)
9-
* `cdn_base_postfix` - Base domain for subdomain generation (default: `https://ucarecdn.net/`)
9+
* `cdn_base_postfix` - Base domain for subdomain generation (default: `https://ucarecd.net/`)
1010
* `default_cdn_base` - Original CDN base URL (default: `https://ucarecdn.com/`)
1111
* `cdn_base` - Dynamic CDN base selection based on subdomain configuration
1212
* New `cdn_url` method for `File` and `Group` entities to get CDN URLs using configured base
1313
* New `file_cdn_urls` method for `Group` entities to get CDN URLs of all files in a group without API requests
1414
* New `Uploadcare::Exception::ConfigurationError` for configuration-related errors
15+
* Ruby 3.4 support added to test matrix
1516

1617
## 4.4.3 — 2024-07-06
1718

0 commit comments

Comments
 (0)