Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup process requires external website #254

Open
ajparsons opened this issue Jan 14, 2022 · 1 comment
Open

Setup process requires external website #254

ajparsons opened this issue Jan 14, 2022 · 1 comment
Labels
project:cape tech debt This was caused by us choosing a quicker solution earlier on

Comments

@ajparsons
Copy link
Contributor

The setup process currently pulls some information directly from external websites. This means a change throws out the setup process when trying to solve a different problem.

Given we pull other datasets from github anyway, suggest separating out these scripts into a repo that uses a github action to periodically update itself. This should fail safely (cape can still set using the older version of the file), while generating errors to be addressed independenty.

@ajparsons
Copy link
Contributor Author

One solution would be to move the website information into https://github.com/mysociety/uk_local_authority_names_and_codes/, given this changes infrequently and we reference that sheet anyway.

@zarino zarino added tech debt This was caused by us choosing a quicker solution earlier on project:cape labels Mar 24, 2022
@zarino zarino added this to Technical debt in CAPE continuous improvement Apr 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project:cape tech debt This was caused by us choosing a quicker solution earlier on
Projects
Development

No branches or pull requests

2 participants