Skip to content

Conversation

@Romanitho
Copy link
Owner

Full GitFlow Implementation

Description

This update implements the full GitFlow branching model to streamline our development process. GitFlow helps in managing feature development, releases, hotfixes, and bug fixes more efficiently by defining a clear branching strategy.

Key Changes

  • Feature Branches: Created for each new feature.
  • Develop Branch: Serves as the integration branch for features.
  • Release Branches: Used to prepare for production releases.
  • Main Branch: Contains only production-ready code.
  • Hotfix Branches: Allow for quick fixes in production without disrupting ongoing development.

Benefits

  • Improved collaboration and parallel development.
  • Clear structure for managing different stages of development.
  • Easy to track progress and manage releases.

References

@github-actions
Copy link
Contributor

github-actions bot commented Mar 11, 2025

🦙 MegaLinter status: ❌ ERROR

Descriptor Linter Files Fixed Errors Elapsed time
⚠️ COPYPASTE jscpd yes 3 2.08s
⚠️ MARKDOWN markdownlint 2 1 2 0.75s
✅ MARKDOWN markdown-link-check 2 0 1.57s
✅ MARKDOWN markdown-table-formatter 2 1 0 0.27s
❌ POWERSHELL powershell 4 2 6.6s
✅ POWERSHELL powershell_formatter 4 0 4.32s
⚠️ REPOSITORY checkov yes 3 10.55s
⚠️ REPOSITORY devskim yes 10 1.15s
✅ REPOSITORY dustilock yes no 0.0s
✅ REPOSITORY gitleaks yes no 0.89s
✅ REPOSITORY git_diff yes no 0.01s
✅ REPOSITORY grype yes no 10.73s
✅ REPOSITORY kics yes no 1.06s
✅ REPOSITORY secretlint yes no 0.55s
✅ REPOSITORY syft yes no 1.15s
✅ REPOSITORY trivy yes no 4.85s
✅ REPOSITORY trivy-sbom yes no 0.07s
⚠️ REPOSITORY trufflehog yes 1 1.65s
⚠️ SPELL cspell 7 19 3.78s
✅ SPELL lychee 2 0 0.5s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@Romanitho Romanitho merged commit 12d9da6 into develop Mar 11, 2025
1 of 2 checks passed
@Romanitho Romanitho deleted the feature/new-releases branch March 11, 2025 17:09
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

Successfully merging this pull request may close these issues.

2 participants