Improve CI & fix bug in test spec/didww/client_spec.rb #35
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request addresses several issues and improvements in the codebase. Here's a summary of the changes made in each commit:
Commit: Ensure the use of "sandbox" as the default api_mode in the test environment.
Description: This commit fixes a failure that occurred when executing a chain of test suites due to a modification of the default api_mode from "sandbox" to "production" in the "spec/didww/client_spec.rb" specification file. To resolve this, I suggest reloading the DIDWW::Client constant after the specific test in "spec/didww/client_spec.rb".
Commit: Use Integer instead of Fixnum.
Description: In Ruby, the Fixnum class has been deprecated since Ruby 2.4 and removed in Ruby 3. Instead, the Integer class should be used, which encompasses both Fixnums and Bignums. This commit updates the codebase to use the Integer class.
Commit: Use ruby/setup-ruby@v1 instead of deprecated actions/setup-ruby@v1.
Description: The actions/setup-ruby@v1 action has been deprecated. This commit replaces it with the updated ruby/setup-ruby@v1 action to ensure compatibility and proper Ruby setup.
Commit: remove support ruby version 2.5, 2.6 and activesupport with 5.0.
Description: Remove support for Ruby versions 2.5 and 2.6, as well as ActiveSupport "~> 5.0", since they are no longer maintained.
closes #36