MuthuSoft Labs

Internal Source Code Management for Innovation

Welcome to the central MSLabs repository. Collaborate on internal projects with security and scale.

Login to Access Repositories
Security Protocol

Always use SSH keys for authentication. Never commit secrets, API keys, or `.env` files to the repository.

Workflow

We follow a Feature Branch workflow. Ensure all PRs are reviewed by at least one peer before merging to main.

Deployment

Automated testing is triggered on every push. Check your Actions tab to monitor build status and deployment logs.

Organization Contribution Guidelines

1. Commit Messages: Follow the Conventional Commits standard (e.g., feat:, fix:).
2. Code Review: At least 1 approval is required for all internal projects.
3. Branch Naming: Use feature/ticket-id or bugfix/issue-description.
4. Privacy: Do not share your Microsoft login or repository access with external vendors.

Git Fundamentals

Branching Best Practices

Gitea Actions CI/CD