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

Docker shouldn't be required dependency for CI (store layers in git scalar?) #1926

Open
andychu opened this issue Apr 8, 2024 · 0 comments

Comments

@andychu
Copy link
Contributor

andychu commented Apr 8, 2024

          Using Docker is necessary to make our CI fast, and for it to run on both sourcehut and Github Actions

However it's a dependency from a security perspective -- if someone hacks Docker, then they can backdoor BOTH the sourcehut AND the Github Actions tarballs

That's bad

So I would like to get rid of it in the future. Probably won't happen for awhile though


i.e. Docker is a single point of failure. I would like to have 2 completely separate cloud builds, all running from the same git source repos, that produce the same exact release tarball

So that if one provider is hacked, we will know. They would have to hack multiple clouds at the same time to trick us

Originally posted by @andychu in #1925 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant