Skip to content

Commit

Permalink
Update Ruby versions in test matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
krmbzds committed Jan 1, 2025
1 parent f2d1f05 commit d1ee246
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 123 deletions.
23 changes: 0 additions & 23 deletions .github/workflows/publish.yml

This file was deleted.

8 changes: 4 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["2.7.8", "3.0.6", "3.1.4", "3.2.2"]
ruby: ["3.4.1", "3.3.6", "3.2.6", "3.1.6"]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
Expand All @@ -39,10 +39,10 @@ jobs:
strategy:
fail-fast: false
matrix:
ruby: ["2.7.8", "3.0.6", "3.1.4", "3.2.2"]
ruby: ["3.4.1", "3.3.6", "3.2.6", "3.1.6"]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ruby 3.2.2
ruby 3.4.1
87 changes: 0 additions & 87 deletions Gemfile.lock

This file was deleted.

2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2018-2023 Kerem Bozdas
Copyright (c) 2018-2025 Kerem Bozdas

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,10 +40,11 @@ viabtc_http_client.market_status(market: 'ETHBTC')

#### Ruby Versions Tested Against

-`3.2.2` (stable)
-`3.1.4` (stable)
-`3.0.6` (security maintenance)
- 🪦 `2.7.8` (end of life)
-`3.4.1` (stable)
-`3.3.6` (stable)
-`3.2.6` (stable)
-`3.1.6` (security maintenance)
- 🪦 `3.0.7` (end of life)

#### ViaBTC Exchange Server API Support

Expand Down Expand Up @@ -100,7 +101,7 @@ Yes.

## License

Copyright © 2018-2023 [Kerem Bozdas][Personal Webpage]
Copyright © 2018-2025 [Kerem Bozdas][Personal Webpage]

This gem is available under the terms of the [MIT License][License].

Expand Down
4 changes: 2 additions & 2 deletions viabtc.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ Gem::Specification.new do |spec|
spec.require_paths = ["lib"]

# Ruby required keyword arguments
spec.required_ruby_version = ">= 2.5.8"
spec.required_ruby_version = ">= 3.1.6"

# Runtime dependencies
spec.add_dependency "faraday", "~> 2.2"
spec.add_dependency "faraday", "~> 2.12", ">= 2.12.2"

# Development dependencies
spec.add_development_dependency "bundler"
Expand Down

0 comments on commit d1ee246

Please sign in to comment.