Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI reconfiguration #774

Merged
merged 77 commits into from
Mar 22, 2021
Merged
Changes from 1 commit
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
c3ded01
Add gem from Appraisals to Gemfile
Vitalina-Vakulchyk Mar 18, 2021
0d879f9
Remove appraisal from chewy.gemspec
Vitalina-Vakulchyk Mar 18, 2021
c8969f7
Remove Appraisals file
Vitalina-Vakulchyk Mar 18, 2021
c0bdcf1
Remove gemfiles of appraisal gem
Vitalina-Vakulchyk Mar 18, 2021
d6307e0
Revert "Remove gemfiles of appraisal gem"
Vitalina-Vakulchyk Mar 18, 2021
90bb4d0
Remove Appraisal gem comments from gemfiles
Vitalina-Vakulchyk Mar 18, 2021
68f7f75
Turn off CircleCI jobs
Vitalina-Vakulchyk Mar 18, 2021
6eb2a3f
Revert "Turn off CircleCI jobs"
Vitalina-Vakulchyk Mar 18, 2021
4ba1b36
Remove CircleCI
Vitalina-Vakulchyk Mar 18, 2021
f14e575
Exaxmple of GitHub Actions
Vitalina-Vakulchyk Mar 18, 2021
19b76c6
Try to rub rubocop lintr
Vitalina-Vakulchyk Mar 18, 2021
44e5211
Revert "Try to rub rubocop lintr"
Vitalina-Vakulchyk Mar 18, 2021
8e8edb3
Run rubocop lintr
Vitalina-Vakulchyk Mar 18, 2021
5b38e7f
Set up Rubocop CI check via Rails way
Vitalina-Vakulchyk Mar 18, 2021
e016272
Add bundle command to CI
Vitalina-Vakulchyk Mar 18, 2021
78dee4c
Check CI for rspec-ruby-26-activerecord61
Vitalina-Vakulchyk Mar 18, 2021
5bcabc6
Try to move run command to the separate section
Vitalina-Vakulchyk Mar 18, 2021
256936f
Correct run spaces
Vitalina-Vakulchyk Mar 18, 2021
0197d70
Add names to runs
Vitalina-Vakulchyk Mar 18, 2021
e936544
Without command section
Vitalina-Vakulchyk Mar 18, 2021
33955ae
Configs to run GHA CI
Vitalina-Vakulchyk Mar 18, 2021
428eab5
Try to move rubocop run command to the separate section
Vitalina-Vakulchyk Mar 18, 2021
99efc17
Add env vars and matrix of Gemfiles
Vitalina-Vakulchyk Mar 19, 2021
e9ad858
Add to CI full Rubocop flow v1.0
Vitalina-Vakulchyk Mar 19, 2021
bd9e912
Check CI work without Rubocop commands
Vitalina-Vakulchyk Mar 19, 2021
a6f1c3b
Run just Rubocop with new configs
Vitalina-Vakulchyk Mar 19, 2021
b101622
Run Rubocop with Checkout
Vitalina-Vakulchyk Mar 19, 2021
4188ec7
With uses, without working-directory
Vitalina-Vakulchyk Mar 19, 2021
e70fe4d
Full Rubocop CI configs without defises
Vitalina-Vakulchyk Mar 19, 2021
e10c45d
Remove working-directory for Rubocop
Vitalina-Vakulchyk Mar 19, 2021
257d229
Add working-directory for Checkout
Vitalina-Vakulchyk Mar 19, 2021
ce60351
Temporary use just one gemfile
Vitalina-Vakulchyk Mar 19, 2021
7a1e43d
Temporary remove working-directory
Vitalina-Vakulchyk Mar 19, 2021
be5ffe4
Set working-directory as default
Vitalina-Vakulchyk Mar 19, 2021
2cdb36b
Split ruby version check into 2
Vitalina-Vakulchyk Mar 19, 2021
5b8a7a2
Rename working-repository to chewy in CI
Vitalina-Vakulchyk Mar 19, 2021
c3271b8
Revert "Rename working-repository to chewy in CI"
Vitalina-Vakulchyk Mar 19, 2021
efe0d12
Temporary chech ruby version in the simple way
Vitalina-Vakulchyk Mar 19, 2021
90aa8de
Temporary avoid ruby version check
Vitalina-Vakulchyk Mar 19, 2021
26e5d33
Move ruby version setting
Vitalina-Vakulchyk Mar 19, 2021
4a7321d
Goes back to ruby image setting up
Vitalina-Vakulchyk Mar 19, 2021
ad769e7
Without CI ruby check
Vitalina-Vakulchyk Mar 19, 2021
4b7f3f5
Debug currect directory in CI
Vitalina-Vakulchyk Mar 19, 2021
03edbcb
Check ruby version without defis
Vitalina-Vakulchyk Mar 19, 2021
81c7c81
Check ruby version without defis in a separate section
Vitalina-Vakulchyk Mar 19, 2021
3f77720
Check ruby version without defis without redundant text
Vitalina-Vakulchyk Mar 19, 2021
d228166
Check ruby version with defis name section
Vitalina-Vakulchyk Mar 19, 2021
355998b
Temporary proceed without ruby and gemfilelock version
Vitalina-Vakulchyk Mar 19, 2021
b9a1a88
Change caching process
Vitalina-Vakulchyk Mar 19, 2021
920a84f
Use official template to set up ruby
Vitalina-Vakulchyk Mar 19, 2021
3858c06
Uses without ./
Vitalina-Vakulchyk Mar 19, 2021
7c337aa
Add ruby -v check
Vitalina-Vakulchyk Mar 19, 2021
70bf573
Ruby version check with command name
Vitalina-Vakulchyk Mar 19, 2021
f5ef318
Add full Rubocop CI
Vitalina-Vakulchyk Mar 19, 2021
617ca61
Without repo
Vitalina-Vakulchyk Mar 19, 2021
0554a44
Cherry-pick .github/workflows/ruby.yml from Chewy#775 PR
Vitalina-Vakulchyk Mar 22, 2021
ee355c6
Remove old GHA CI file
Vitalina-Vakulchyk Mar 22, 2021
da713b8
Remove old GHA CI folder
Vitalina-Vakulchyk Mar 22, 2021
d8af2c5
Remove gemfile sequel as unneeded
Vitalina-Vakulchyk Mar 22, 2021
8ca2c2f
Remove kaminari from Gemfile
Vitalina-Vakulchyk Mar 22, 2021
3ca9eb4
Add GHA badge to Readme with temporary link to current PR branch
Vitalina-Vakulchyk Mar 22, 2021
78f2159
Remove CircleCI badge from Readme
Vitalina-Vakulchyk Mar 22, 2021
e56f9b9
Update GHA badge link
Vitalina-Vakulchyk Mar 22, 2021
30e8fd5
Request GHA endpoint for Readme badge
Vitalina-Vakulchyk Mar 22, 2021
0a555fc
Update GHA workflow name
Vitalina-Vakulchyk Mar 22, 2021
918ee63
Rename GHA file
Vitalina-Vakulchyk Mar 22, 2021
7e57519
Update GHA Readme badge
Vitalina-Vakulchyk Mar 22, 2021
759084d
Make snakecase for CI name
Vitalina-Vakulchyk Mar 22, 2021
b651883
Rename paths for GHA badge in Readme
Vitalina-Vakulchyk Mar 22, 2021
1086f80
Make GHA file in capital letters
Vitalina-Vakulchyk Mar 22, 2021
defb731
Try GHA badge with uppercase in link
Vitalina-Vakulchyk Mar 22, 2021
cf2cd15
Revert "Try GHA badge with uppercase in link"
Vitalina-Vakulchyk Mar 22, 2021
8e721d5
Update GHA file name
Vitalina-Vakulchyk Mar 22, 2021
8c8fa70
Update GHA badge with updated GHA file name
Vitalina-Vakulchyk Mar 22, 2021
d2655ac
Update CHANGELOG
Vitalina-Vakulchyk Mar 22, 2021
0e6cba7
Merge branch 'master' into ci-reconfiguration
Vitalina-Vakulchyk Mar 22, 2021
d19dfcb
Remove CHANGELOG changes
Vitalina-Vakulchyk Mar 22, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@

### Changes

* [#774](https://github.com/toptal/chewy/pull/774): Remove CircleCI. Setup CI on GitHub Actions ([@Vitalina-Vakulchyk][])

rabotyaga marked this conversation as resolved.
Show resolved Hide resolved
* [#769](https://github.com/toptal/chewy/pull/769): **(Breaking)** Removal of deprecated methods and rake tasks ([@Vitalina-Vakulchyk][]):
* `Chewy::Index.index_params` is removed, use `Chewy::Index.specification_hash` instead
* `Chewy::Index.derivable_index_name` is removed, use `Chewy::Index.derivable_name` instead
Expand Down