Custom kernel installation

Anyone had luck with getting custom kernels to boot in Silverblue. I have a repository here with a package labeled “kernel-surface” that I can install, but I can’t seem to get the system to actually boot that kernel.

https://tmsp.io/fs/repos/fedora/linux-surface/linux-surface.repo