Skip to content

feat(core): B4 core/network + B6 core/database structural migration (store5-adoption) #15

feat(core): B4 core/network + B6 core/database structural migration (store5-adoption)

feat(core): B4 core/network + B6 core/database structural migration (store5-adoption) #15

Workflow file for this run

# Per-module Kover coverage floor gate.
#
# Delegates to the reusable workflow at
# https://github.com/openMF/mifos-x-actionhub
#
# Architecture: openMF/mifos-x-actionhub's test-coverage.yaml is a thin
# wrapper that internally uses the composite action at
# MobileByteLabs/mifos-x-actionhub-kover-coverage@v1 (same delegation
# pattern every other mifos-x-actionhub-* sibling uses).
#
# Module discovery is fully dynamic — whatever applies the Kover plugin (via
# KoverConventionPlugin) shows up in the report set automatically. Adding a
# new `:feature:*` / `:core:*` / `:core-base:*` module needs zero changes here.
#
# Per-module overrides live in `.kover-floor.yml` at repo root.
name: Test Coverage Floor
on:
pull_request:
paths:
- '**/*.kt'
- '**/*.kts'
- '.kover-floor.yml'
- 'build-logic/**'
- '.github/workflows/test-coverage.yml'
push:
branches:
- dev
- master
concurrency:
group: test-coverage-${{ github.ref }}
cancel-in-progress: true
jobs:
coverage:
uses: openMF/mifos-x-actionhub/.github/workflows/test-coverage.yaml@v1.0.12
with:
default-floor: 0