OpenDataScotland / the_od_bods

Collating open data from across Scotland
MIT License
21 stars 18 forks source link

Investigate use of Github Codespaces #236

Open KarenJewell opened 1 year ago

KarenJewell commented 1 year ago

Is your feature request related to a problem? Please describe. Can we use Github Codespaces to containerise our environment? This is intended to help new starts get coding sooner.

Describe the solution you'd like N/A

Describe alternatives you've considered Maybe Docker?

Additional context Does codespaces need a pro account/ premium feature?

paul-bradbeer commented 1 year ago

Here's the billing link https://docs.github.com/en/billing/managing-billing-for-github-codespaces/about-billing-for-github-codespaces

Also consider docker images running locally, which can also be run in the cloud if needed. VS Code has dev containers. And there is also docker desktop.

JackGilmore commented 1 year ago

Something to bear in mind (as I just discovered when trying to review a PR) is that we'll need to configure the codespace to load in multiple repositories.

See the following links for more details: https://github.blog/2022-04-20-codespaces-multi-repository-monorepo-scenarios/ https://docs.github.com/en/codespaces/managing-your-codespaces/managing-repository-access-for-your-codespaces