Question: who sings i'm never going to give you up
Answer: `` Never Gonna Give You Up '' is a single by Rick Astley , released in 1987 , written and produced by Stock Aitken Waterman .