@@ -16,7 +16,7 @@ Note: the goal is to avoid exposing the secret token. If an authorized user wa
# Steps
Another experimental feature, [Steps](https://docs.gitlab.com/ci/steps/) may make our pipelines easier to understand and more performant. Steps don't appear to be supported on our code.jlab.org install at the moment. A no step_runner found error results when attempting to use.
So, currently each "step" is done as a separate job, which can be inefficient. We could potentially collapse many jobs that are really steps into a single job at the cost of a big complex script.
So, currently each "step" is done as a separate job, which can be inefficient. We could potentially collapse many jobs that are really steps into a single job even without steps at the cost of a big complex script.
# Component Versioning
We rely on GitLab CI/CD [Components](https://docs.gitlab.com/ci/components/) to make reusable workflows. It's common practice for users to refer to a component by major version, automatically using the latest version in a major series and thus receiving bug fixes and backwards compatible changes.