Yanked releases
On FlakeHub, you can yank specific flake releases. Yanked releases are:
- Never considered when resolving a flake version constraint, even if that release is the only possible match for the version constraint.
- Still available to users who have that version locked in their
flake.lock
file. - Still visible on the website, although the UI clearly indicates that they’ve been yanked.
You may want to yank a release if, for example, you’ve published it by mistake or you consider it to have such significant flaws that you want to shield others from using it.
How to yank flake releases
💡
You can only yank releases for your own flakes or flakes in orgs for which you’re an admin.
You can yank releases that you own in the FlakeHub UI by clicking on the cog icon on the panel for a specific release:
Release panels look like this:
You can see the panels on the releases page for a flake. Here’s the URL structure for releases pages:
https://flakehub.com/flake/:org/:project/releases
staticrequired
An example would be https://flakehub.com/flake/tailscale/tailscale?view=releases.