Click any tag below to further narrow down your results
Links
The article lists several configuration languages and highlights their shortcomings. The author shares personal frustrations with each format, ultimately revealing the creation of their own language, MAML, which aims to address these issues.
GitHub Actions' recent support for YAML anchors is criticized for being redundant and complicating the CI/CD data model, making it harder for users to comprehend workflows. The author argues that anchors introduce unnecessary non-locality and do not provide unique benefits since GitHub does not support merge keys, which limits their usefulness. Ultimately, the author calls for GitHub to remove YAML anchors to enhance security and clarity in workflows.