-
Notifications
You must be signed in to change notification settings - Fork 189
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
Automate Docker build of Feed-Discovery service with GitHub Actions #1743
Comments
I'd be keen to look into this |
See #2683 |
I updated this to be about getting the feed-discovery service built and the image uploaded to the GitHub Package Registry. Once we figure this out for feed-discovery, we can move onto the others. |
@TDDR has done great work getting us to the point of being able to do this. However, I've discovered that the CDOT org isn't allowed to publish to the GitHub Package Registry As I see it, our options are:
I don't think there is another (free) option. Docker Hub is not going to work for a Team, and Amazon ECR will cost. What do people want to do? I think we have to move toward hosting our images. cc @manekenpix. |
I'm moving the second part of this issue for 2.7. Looks like there are some decisions to be made. |
I'll file a follow-up on what remains vs. holding this, since @TDDR's part is actually done and merged. |
Filed #2801. |
We're moving toward containerizing everything, and it might be time to consider using an automated container build setup with Actions so we can build and push to a registry, then automate our deployments to pull for zero-downtime updates.
GitHub has a new Docker registry, but it looks like the current Seneca-CDOT account doesn't support it? @ctyler do you know anything about CDOT's GitHub org being a "legacy" account?
I'm not sure if this is fixable or not, but it would be cool to use GitHub's storage for this. I don't think there's another registry that will let us host all these containers for free?
The text was updated successfully, but these errors were encountered: