- Add
ruby-3.4
to CI
- [CI] Workaround for issue with upgrading bundler
- Fix
rubocop-1.65.0
copGemspec/AddRuntimeDependency
- Remove
ruby-3.0
from CI, since it's EOLed
- Add
dependabot
check forGitHub Actions
- Add
ruby-3.3
in CI
- Fix rspec issues found by upgrade to
rubocop-rspec-3.0.1
- Extract
rubocop
CI task to separate job - Allow v9 of
octokit
as dependency
- Add
ruby-3.2
in CI
- Drop support of
ruby-2.7
, since it's EOL'ed
- Allow usage of
octokit
gem 6.0.0 and newer
- Add
faraday-retry
gem as dependency to allow automatic retries
- Add
yamllint
check in CI - Add
ruby-3.1
to CI
- Fix
markdownlint
failure because of oldnodejs
in CI
- Require
mfa
for releasing gem - Check
dependabot
at 8:00 Moscow time daily - Fix
rubocop-1.28.1
code issues - Drop support of old EOL'ed rubies (
ruby-2.5
andruby-2.6
)
- Add support of
rubocop-performance
andrubocop-rake
- Freeze all dependencies versions in
Gemfile.lock
- Add
markdownlint
check in CI - Add
rubocop
check in CI - Add
dependabot
config - Add CI check that 100% code is documented
- Add
ruby-3.0
to CI - Enable
branch
coverage insimplecov
- Use
GitHub Actions
instead ofTravisCI
- Require ruby 2.5, since older one are EOL'ed
- Drop support of older rubies in CI
- Add missing documentation
- Use
rake
sh
command for releasing gem - Move repo to
ONLYOFFICE-QA
org - CI check use config file, instead of direct env access
- Test coverage is 100%
- Remove support of
codecov
- Fix posting gem to Github Packages
- Store folders before files in
file_tree
- Minimal supported ruby is 2.3
- Added
GithubClient.new
user
andpassword
params - Require
codecov
only in CI environments - Cleanup
gemspec
file - Make
rake
development dependency - Add rake task to release gem on github
- Correctly handle more than 30 branches\tags
- Correctly handle if file name starts same as folder name