God I hope not. Franco has stank up the grid and he is lucky that Alpine aren't a serious team.
I agree that I expect him to finish the season as their original reasoning of 5 races was with the assumption that he wouldn't be an absolute bag of useless spanners and that they could say he'd justified the seat. Alas, that hasn't been the case so they'll have to do an announcement saying they're happy with his performances (for god knows what reason) and that he'll be there longer before anyone takes his continued seat to be a given. I'd expect them to put a post on X saying it's a rolling contract race-by-race and then turn off comments.
Coincidentally Aron is supposedly doing the next 2 FP1 sessions for Sauber in a view to replace Franco after Hungary if Colapinto doesn't pull a miracle out of his jacksie and find some actual ability. Personally, I think it's an empty threat where they're just warning him "we could do this and replace you if we wanted to" in a hope to motivate him, but it does mean Franco isn't safe and therefore i'd not replace him until the announcement of his continued seat comes out.
If/when they do make him the main driver for Alpine, they'll have to fix his rating. He's 78 on my at the start of MyTeam season 1. No idea why he's anything more than a 68.