Hi,
key is certainly to do some fair amount of testing, don't use a release
with a lot of very recent activity, but let it "cool down" a few days,
or better, 1 - 3 weeks (and then check fixed bugs 'git log --oneline \
v1.5-devXY..master | grep BUG' to see if anything is relevant for you).
You also probably don't want to upgrade to every new -dev release, as
validating them costs a certain amount of time and there is a always
a risk involved, even though you do some testing with it.
At the same time you should not stick to a certain release for an infinite
amount of time, but restart this process periodically. Otherwise you don't
benefit from the fixes.
Regards,
Lukas