-
Notifications
You must be signed in to change notification settings - Fork 0
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
[DEVOPS-6292] Migrate CICD from CircleCI to Github Actions #14
Conversation
.github/workflows/lint.yaml
Outdated
${{ runner.os }}- | ||
|
||
- name: Run Rubocop | ||
run: bundle exec rubocop --config ./.rubocop.yml |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM only thing is the no new line at the end of the file but that might just be a yaml linting thing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍🏼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, one minor comment but that shouldn't block you.
.github/workflows/lint.yaml
Outdated
with: | ||
bundler-cache: true | ||
|
||
- name: Cache dependencies |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if it's even necessary to cache dependencies for a project like this which is built very rarely. (I'm also not sure how long the cache stays in place, and if it's purged automatically or if it costs money to maintain it in Github Actions' cache.)
I'll leave it up to you to decide Ana.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, we probably don't need caching on this repo. No one has touched it in ages and afaik there aren't any updates to it happening soon. We can revisit but for now I'll remove caching.
Jira: https://codecademy.atlassian.net/browse/DEVOPS-6292