Introducing CI/CD Steps, a programming language for DevSecOps automation
Support for GitHub actions
https://about.gitlab.com/blog/2024/08/06/introducing-ci-cd-steps-a-programming-language-for-devsecops-automation/Open linkView original on lemmy.world
I skimmed it and I am not grokking how it is different than their current automation.
Current implementations would be shell(sh/pwsh/...) command run defined in yaml.
The proposed implementation will allow you to break down your pipeline into composable steps and reuse github actions within the same build job. Without this, you will have to use DIND to run these steps.
Then in the tutorial
So much for being post-YAML...
It sounds like they want to reinvent Dagger but are at the YAML phase.
Anti Commercial-AI license