Find all integer solutions of the equation $$y^3=x^3+8x^2-6x+8$$
I tried to factorize the expression but I couldn't find any. Also, $x=0$ is a trivial solution. Also, I calculated it's local minima and extrema but I doubt that it's of any help.
Any help is greatly appreciated.