-
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
macOS CI, gardening, and various small fixups #25
Conversation
|
||
## Gotchas | ||
|
||
- [`setup`](bin/setup) must be run from a directory underneath this repo. |
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.
The supported way to invoke bin/setup is via through the setup
command shown earlier. The setup
command ensures that the legacy setup script is invoked from within this repo.
@@ -12,9 +12,6 @@ alias cdr="cd $HOME/repos" | |||
alias sn='code' | |||
alias v='vim' | |||
|
|||
alias cloudformation='aws cloudformation' |
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 do not recall using these aliases recently.
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 verified that these aliases aren't required by other code in this repository 👍
In addition to smaller changes, Ruby tests now run in CI on macOS and I removed a gotcha from the README through a code change.
Testing
./bin/battlestation setup
locallyI ran this command twice on my M1 Max MacBook Pro. The command made updates during the first run and performed fewer steps in the second run, as expected.
There are a couple of issues during the beginning of the setup process that I will address in a future PR, as they are unrelated to this change.