The Okmulgee Public Schools Board has approved a resignation agreement for Superintendent Clay Vinyard, effective June 30, 2025.