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

Add documentation for code signing custom Mattermost builds #7560

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

yesbhautik
Copy link
Contributor

@yesbhautik yesbhautik commented Nov 6, 2024

Added comprehensive documentation on code signing custom Mattermost builds across multiple platforms. This update includes:

  • A new file code-signing-custom-builds.rst with step-by-step instructions for Windows, Mac, and Linux.
  • Integration of the new documentation into other-administration-resources.rst for easy navigation.

The documentation aims to help users reduce security warnings and ensure smoother installations by following best practices for code signing.

Summary

This pull request introduces a new section in the Mattermost documentation dedicated to the code signing process for custom builds. It provides clear instructions for users to sign their builds, enhancing security and trustworthiness.

Ticket Link

Fixes: #3872

This commit adds a new documentation file `code-signing-custom-builds.rst` under the "Manage Mattermost > Other resources" section. It provides detailed instructions on how to code sign custom Mattermost builds using your own certificates for Windows, Mac, and Linux platforms. The file is also referenced in `other-administration-resources.rst` to ensure visibility and accessibility.
@mattermost-build
Copy link
Contributor

Hello @yesbhautik,

Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.

@cwarnermm cwarnermm requested review from cwarnermm, a team and BenCookie95 and removed request for a team November 6, 2024 19:41
@cwarnermm cwarnermm added 1: Dev Review Requires review by a core commiter 2: Editor Review Requires review by an editor preview-environment Allow the preview environment to be generated for Pull Requests coming from fork repositories labels Nov 6, 2024
Copy link

github-actions bot commented Nov 6, 2024

Newest code from yesbhautik has been published to preview environment for Git SHA c546765

@cwarnermm cwarnermm requested review from iyampaul and removed request for BenCookie95 November 7, 2024 20:01
@cwarnermm
Copy link
Member

@iyampaul - Are you open to helping identify an appropriate reviewer for this docs PR?

@cwarnermm cwarnermm requested review from a team and wiggin77 and removed request for a team November 12, 2024 14:05
@cwarnermm
Copy link
Member

@wiggin77 - Added you as a reviewer as a member of @core-reviewers. Please reassign as needed.

@cwarnermm cwarnermm requested review from a team and fmartingr and removed request for iyampaul and a team November 15, 2024 13:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1: Dev Review Requires review by a core commiter 2: Editor Review Requires review by an editor Contributor preview-environment Allow the preview environment to be generated for Pull Requests coming from fork repositories
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Help Wanted: Document how to codesign a build with you own certificates
4 participants