There are many different English accents, therefore the rules of pronunciation are not set in stone to make a list of rules like this.
You could make a set of rules for a particular accent, e.g. standard British English, but even then you will be surprised how many exceptions there are.
I made a course that contains all of the main spelling patterns in English; the project took me 2 years to complete.
This is a huge task unless you copy the list from somewhere.