The deploy workflow runs every 8 hours, see https://github.com/jasp-stats-modules/modules-app/blob/main/.github/workflows/deploy.yml#L9
This could lead to web app builds and deployments without any changes.
We could add check to scraper that when there are no new releases made in last 8 hours then the rest of the workflow is skipped.
We should make the 8 hours configurable.
We should only skip when job was triggered by the scheduled cron.
The deploy workflow runs every 8 hours, see https://github.com/jasp-stats-modules/modules-app/blob/main/.github/workflows/deploy.yml#L9
This could lead to web app builds and deployments without any changes.
We could add check to scraper that when there are no new releases made in last 8 hours then the rest of the workflow is skipped.
We should make the 8 hours configurable.
We should only skip when job was triggered by the scheduled cron.