10 Commits

Author SHA1 Message Date
Alex Sparkes
a29984d3aa feat: add professional three-branch release workflow automation (#1129) (#1130)
- Add version-bump workflow for semantic versioning across all files
- Add beta-release workflow for automated pre-release testing
- Add production-release workflow with manual approval gates
- Add hotfix-release workflow for emergency patches
- Create comprehensive CONTRIBUTING.md with workflow guide
- Create detailed RELEASE_PROCESS.md for maintainers
- Add PR template with release checklists
- Update CODEOWNERS to protect workflow files
- Update README with contribution links
- Remove /docs from .gitignore to allow documentation

This implements a dev  beta  main branching strategy with:
- Automated version management across 6 files
- Changelog generation from conventional commits
- GitHub Releases with build artifacts
- Environment-based approvals for production
- Back-merge support for hotfixes
2026-01-25 17:34:04 +00:00
David Ralph
29171bce5d chore: remove unneeded files 2021-03-22 15:56:15 +00:00
Wessel Tip
9981a28638 style: Unified spacing to 2 and add editor config 2021-03-17 14:01:53 +01:00
David Ralph
9d45d3e2b9 WIP translations update 2021-02-28 16:18:17 +00:00
David Ralph
78350663e1 some cleanup 2021-02-27 23:51:13 +00:00
David Ralph
0a735384df refactor and fix some things 2021-01-16 18:39:03 +00:00
David Ralph
0b4383d263 change email and update contributing file 2020-10-21 19:01:51 +01:00
David Ralph
a0d3b084a3 Update CONTRIBUTING.md 2020-10-19 21:44:23 +01:00
David Ralph
52cc9cb579 fix 2020-10-15 16:59:56 +01:00
David Ralph
4ba7022b54 Create CONTRIBUTING.md 2020-10-01 18:05:11 +01:00