Custom Publication Type Template Hierarchy – Single Publication Template

I've registered a custom publication type and I'm trying to make sure that publications of this type are displayed in a specific template file, but I do not know how to name my template file so that publications can use it.

Here is my code in my function file:

function digital_post_type () {

register_post_type (& # 39; digital & # 39 ;,
board (
& # 39; labels & # 39; => array (
& # 39; name & # 39; => __ (& # 39; Digital Assets & # 39;),
& # 39; singular_name & # 39; => __ ("digital asset"),
& # 39; Menu_Name & # 39; => __ (& # 39; Digital & # 39;),
& # 39; name_admin_bar & # 39; => __ ("digital assets"),
& # 39; add_new & # 39; => __ (& # 39; Add new & # 39;),
& # 39; add_new_item & # 39; => __ (& # 39; Add a new digital asset & # 39;),
& # 39; new_item & # 39; => __ (& # 39; New Digital Asset & # 39;),
& # 39; edit_item & # 39; => __ (Edit Digital Asset & # 39;),
& # 39; view_item & # 39; => __ (& # 39; View Digital Asset & # 39;),
& # 39; all_items & # 39; => __ (& # 39; All digital assets & # 39;)
)
& # 39; public & # 39; => true,
& # 39; has_archive & # 39; => true,
& # 39; rewrite & # 39; => array (> slug> => & # 39; digital_assets & # 39;)
& # 39; supports & # 39; => array (& # 39; title & # 39; thumbnail & # 39 ;, & quot;) & quot;
)
)

}

add_action (& # 39; init & # 39 ;, & # 39; digital_post_type & # 39;);

I tried to name my template file single-digital_assets.php but the messages always use the default single.php model. I've also tried to save my permalink settings to make sure it was not a caching problem.