The Board of Appeals shall keep minutes of its proceedings, showing the vote of each member upon every question, or if absent or failing to vote, indicating such fact, and shall keep records of its examination and other official action. Every rule, regulation, every amendment or repeal thereof and every order, requirement, decision or determination of the Board of Appeals shall immediately be filed in the office of the Village Clerk and shall be public record.