Full details here https://traffic.wales/current-projec...-waterproofing
This coming weekend the closure is East bound. I would leave the M4 at junction 28, Tredgar House and follow the docks link road south of Newport and rejoin the M4 at The Coldra