I'm thinking of resigning when we are chronically short-staffed there is constant turnover and there's no one to cover me
That's tough. What's your other reason for resigning?
There is no chance of getting a promotion or raise.
It makes sense for you to resign if you don't think there's a chance of moving up in the company. Staying in a job that you dislike is not a good idea, so if you think resigning would be best for you, then I suggest that you do it.
When was the last time you resigned from your job?
I actually haven't, I'm pretty content with my work. I'm glad you are discussing this with me, because resigning can be a very important decision. But your happiness matters in the end, so go for it.