Skip to content

feature: auto-sign git commits using s/mime #6204

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

Closed
johnstcn opened this issue Feb 14, 2023 · 3 comments
Closed

feature: auto-sign git commits using s/mime #6204

johnstcn opened this issue Feb 14, 2023 · 3 comments
Labels
stale This issue is like stale bread.

Comments

@johnstcn
Copy link
Member

Idea:

Automatically configure GPG commit signing for workspaces.

Similarly to how we override the GIT_ASKPASS environment variable to magically inject Git auth credentials, we could leverage S/MIME commit signature verification to automatically sign all commits with the SSL certificate used by Coder. There may be some environment variable we can hook into with gpgsm to perform this.

@matifali
Copy link
Member

Why not use the coder ssh key to sign commits?

@github-actions
Copy link

This issue is becoming stale. In order to keep the tracker readable and actionable, I'm going close to this issue in 7 days if there isn't more activity.

@github-actions github-actions bot added the stale This issue is like stale bread. label May 17, 2023
@matifali matifali removed the stale This issue is like stale bread. label May 17, 2023
@phorcys420
Copy link
Member

Why not use the coder ssh key to sign commits?

I think this should be prioritized as it is the easiest to implement right now.
see #8922

@github-actions github-actions bot added the stale This issue is like stale bread. label Feb 3, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
stale This issue is like stale bread.
Projects
None yet
Development

No branches or pull requests

3 participants