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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殞 Bus factor #1029

Open
jefftriplett opened this issue Sep 27, 2023 · 4 comments
Open

馃殞 Bus factor #1029

jefftriplett opened this issue Sep 27, 2023 · 4 comments

Comments

@jefftriplett
Copy link
Contributor

I haven't been comfortable with our bus factor for a while, and the recent add/edit form break is a good example of the issue. I'm happy to keep the project management loose, but right now I am the only person who can deploy code. Ideally, this should be controlled within GitHub (maybe releases instead of on merging into main).

We also have admin/maintainers whom I have never met or heard from despite my creating a few group discussions in the past which is probably a sign that we need to clean some of that up too.

Instead of creating a discussion, this now feels more of an issue that I'd like to start resolving over the next month or so.

@ryancheley
Copy link
Member

@jefftriplett perhaps this can be something to work on as part of the contribution sprints at DCUS next month?

@jefftriplett
Copy link
Contributor Author

@ryancheley I welcome this. I'll work on that only deploys from my laptop issue because I had to VNC home earlier just to deploy it. Not ideal at all.

@jefftriplett
Copy link
Contributor Author

One workaround here is to update our GitHub Actions to deploy on the release event and update the project. I have everything on Tailscale, so it needs their action to setup tailscale and then tailscale ssh ... possibly to connect to restart services.

@saadmk11
Copy link
Member

One workaround here is to update our GitHub Actions to deploy on the release event and update the project. I have everything on Tailscale, so it needs their action to setup tailscale and then tailscale ssh ... possibly to connect to restart services.

Good idea. Tailscale has a good blog post about it https://tailscale.com/blog/2021-05-github-actions-and-tailscale/

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

3 participants