Skip to main content

2 posts tagged with "flux-lang"

View All Tags

flux 0.45.0 — verify before you parse

· 6 min read

0.45.0 is a minor release, which pre-1.0 is how this project signals a breaking change. One of them: a webhook that listens beyond your own machine must now state what it does about verification. If that is you, read the action-needed section before upgrading — it is one line.

This post covers 0.43.0 through 0.45.0. The theme running through all three is not a feature. It is that several things which looked verified turned out not to be, and the interesting part is consistently how they were found rather than what the patch was.

A workflow family in one file

· 6 min read

Two features that landed recently pair better than either reads alone: named entrypoints (flux run <file> --entry <name>, 0.38.0) let one .flux file hold a family of related workflows, and the git family (git_branch / git_merge / git_revert, 0.37.0) lets a flow integrate work end to end. Together they cover a real job: prepare a branch, land it with a proper merge commit, and back it out if you were wrong — with the flow, not the model, deciding every step.

Nothing here needs an API key or a network call. Every command and every output below was run against a throwaway git repository, and pasted verbatim.