What do you think if I shame a student in front of the school?
Why would you want to shame a student in front of the school?
Because he tricked me and I'm pissed off
Shaming someone for upsetting you is very immature behavior. This will not solve anything and could potentially make things worse. You should just move on.
No, I can't let him get away with this. I will let everyone know how much of a sneaky liar he is.
Retaliating to in kind is egotistical; it can backfire fire and escalate to the point where you're worse of than before. Better to tell him how his behavior made you feel, if possible, and put the situation in your rearview mirror.