Forma corectă este "astă vară". Iată mai multe informații despre aceste două variante:
Astă vară este forma corectă și folosită în limba română. Aceasta reprezintă o expresie de timp utilizată pentru a se referi la perioada verii curente sau celei mai apropiate, adică sezonul estival în curs sau în viitor. Nu există o cratimă între "astă" și "vară".
Astă-vară este o formă incorectă. Adăugarea cratimei "-" între "astă" și "vară" nu este conform regulilor gramaticale ale limbii române. Forma corectă este "astă vară," fără cratimă.
În concluzie, forma corectă este "astă vară", care se utilizează pentru a se referi la perioada verii curente sau viitoare, în timp ce "astă-vară" nu este corectă și nu este folosită în limba română standard.