5 ms·
- You get an overview in the Github UI for each step and can expand/collapse each step to inspect its output. - You can easily utilize Github actions that othe
by hmhhashem 1y ago
- You get an overview in the Github UI for each step and can expand/collapse each step to inspect its output.
- You can easily utilize Github actions that others have contributed in your pipeline.
- You can modularize workflows and specify dependencies between them and control parallel executions.
I'm sure there are more. But the main advantage is you don't need to implement all these things yourself.
- PhilipRoman 1y agoFor #1, you can output section markers from any software: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#grouping-log-lines https://docs.github.com/en/actions/writing-workflows/choosin... (I've only used this feature with GitLab)
- hmhhashem 1y agoThanks, I didn't know about this!
- noirscape 1y agoThat second one sounds more like a security risk to me than a feature.