Welcome to the new FlakeHub docs experience!
Concepts
Yanked releases

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 (opens in a new tab) 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:

Release panel

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/releases (opens in a new tab).