Add schedule interval to config and adapt GHA workflow to those schedules.
Potential intervals ?:
monthly
90 days
annual
Notes:
a report will be generated at each interval, and we don't want too many reports - minimum interval is probably only monthly?
GHA workflows require that something actually happens in the repo every 90 days - otherwise a notification is sent and the user has to click a button to confirm that the action workflow should remain active - what is the best way to adapt to this? Are GHA workflows actually an effective way to run this job on an ongoing basis?
Add schedule interval to config and adapt GHA workflow to those schedules.
Potential intervals ?:
Notes: