They are both correct, but have different meanings. "has been" is a different way of conjugating "is". "Is done" is more permanent, and more general.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.