Open yzhang-23 opened 1 year ago
I think the question should be whether we want one giant base image (which has all possible base configurations) or if we want one base image per configuration. I'm inclined to lean towards the latter unless anyone has a reason why we should prefer the former. Downstream we will be having images per repo, if for no other reason besides each downstream repo is an independent product.
They should not be stored in private registries owned by a developer. They should be associated with the NWChemEx-Project, if they're on GitHub. If they're going to live off GitHub we want to make an NWChemEx-Project account on the other website (which should probably be done by @twindus when we're ready to do so).
What are the choices? If we can get by with the tokens generated automatically by GitHub actions go with those.
We are planning to build/test all repos with docker images using GitHub actions. Before we deploy these actions, we must make the following points clear: