You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently 1-3 are all in the "Generate Calendar' workflow
Problem -- hydration and crawling are linked meaning
An issue hydrating will fail the run, even though the data is good
Changing how we match for hydrated data requires crawling the sites again
Instead could we split these workflows so that
1 -- create site data only release
→ 2 -- create hydrated site data only release
→ 3 -- generate calendar files from hydrated release
→ 4 -- generate combined data blob and site from hydrated release
If we change the matching, we just re-run from workflow 2 (which will auto re-run 3 and 4)
If we change the calendar, we just re-run from workflow 3
If we change the site, we just re-run from workflow 4
The text was updated successfully, but these errors were encountered:
Do we need separate repos to deal with separate data?
Would this be an opportunity for a new Github organisation to house this all
Are there issues with code sharing if we do this?
alistairjcbrown
changed the title
Consider splitting about steps so they can be run independantly
Consider splitting up build steps so they can be run independantly
Jan 15, 2025
Currently 1-3 are all in the "Generate Calendar' workflow
Problem -- hydration and crawling are linked meaning
Instead could we split these workflows so that
If we change the matching, we just re-run from workflow 2 (which will auto re-run 3 and 4)
If we change the calendar, we just re-run from workflow 3
If we change the site, we just re-run from workflow 4
The text was updated successfully, but these errors were encountered: