opensafely-core / codespaces-initiative

Improving the use of OpenSAFELY in Codespaces
MIT License
0 stars 0 forks source link

ADR: Versioning changes to the dev container Docker image #65

Closed lucyb closed 3 months ago

lucyb commented 4 months ago

Write an ADR in this format to record how we've decided to version changes to the dev container Docker image and what the consequences of this decision are.

[!NOTE] Please read Michael Nygard's blog post about how to document an architecture decision first.

Rough Decision

We will use a v0 tag for our initial Docker image. We expect to increment the tag whenever a major change is made to any of the Action images. We’ve deliberately deferred making too many decisions about how we will do this right now.

Rough Consequences

We haven’t decided how to roll out this change to researchers. Although, we expect this will involve some comms and them choosing to make a manual change to their .devcontainer config. However, there is the possibility of automating this instead.

lucyb commented 3 months ago

ADR created here https://github.com/opensafely-core/research-template-docker/pull/51