Split GitHub workflow into steps (#1158)
Split GitHub workflow into steps (#1158)

Separate portions of GitHub workflow script into multiple steps.
Add descriptive comments.
scpeters/homebrew-simulation,j-rivero/homebrew-simulation,osrf/homebrew-simulation