On the re-occurrence:
- Schedule flow to run every day
- In the trigger Conditions, use following condition
@And(equals(dayOfWeek(utcnow()), 5), lessorequals(int(formatDateTime(utcnow(), 'dd')),7))
This way trigger will only run if its Friday and date is less than or equal to 7.