Github ci to create release with nix for rust program?

I’m trying to get a workflow for my rust-application which automatically creates github releases after I created a new release with cargo-release. I’ve tried:

and now I’m wondering if there’s something which just simply uses nix build and… just creates the github release (+ create the changelog text)…

Any recommendations?