Commit graph

6 commits

Author SHA1 Message Date
Digikwal
46748bbb5b
ci: semantic-release workflow with safe sequencing and test gate
- Triggers only after 'Release Trigger' workflow confirms 'Check' passed
- Runs full semantic-release with test gate
- Removes redundant changelog plugin install
- Exports release tag as artifact for use in downstream Docker build
2025-06-26 17:26:04 +02:00
Digikwal
91a59014e2
fix: refactor workflow logic 2025-06-26 15:54:52 +02:00
Digikwal
ba692058cb
feat(ci): add release metadata logic 2025-06-26 02:10:15 +02:00
Digikwal
6cbfe06691
ci: update workflow triggersemantic-release.yml 2025-06-24 22:02:28 +02:00
Digikwal
f0c32f6a67
ci: Merge workflows: Pre-commit and Lint into Semantic Release
- Combined the `Pre-commit` and `Lint` workflows under the `on.workflow_run` trigger in the Semantic Release workflow.
- Unified steps for dependency installation, testing, and release note generation.
- Added handling for `FRAPPE_BRANCH` to ensure metadata files are created and uploaded consistently.
- Reduced redundancy and improved maintainability of the workflow configuration.
2025-06-24 19:56:42 +02:00
digikwal
8b7eb9447f
ci: add semantic-release, docker build & pre-commit workflows 2025-06-24 18:28:55 +02:00