If it’s your own, I don’t think it’s a problem unless it’s bland self-promotion (looking at you, adamtheautomator). As long as it’s spaced out enough that you’re not flooding people’s feeds.
If it’s sharing other people’s content, I don’t think it matters, again unless you’re flooding the feed.