Skip to content

chore: give both repos the same mutation and release configuration - #120

Merged
felipesauer merged 1 commit into
mainfrom
chore/align-config
Aug 26, 2026
Merged

felipesauer merged 1 commit into
mainfrom
chore/align-config

Conversation

@felipesauer

Copy link
Copy Markdown
Owner

Mirror of the same change in safeaccess-identum, so diffing the two config
files shows only what is deliberately different.

  • stryker.config.json — coverageAnalysis and timeoutMS explicit,
    reports under reports/mutation/, and the dashboard block carrying
    project, version and reportType. Each repo previously had a
    different half of that block.
  • infection.json → infection.json5 — Infection picks up either, and
    json5 can hold the comment tying minMsi to scripts/mutation.sh and the
    workflow, the way identum's already does. It now also writes the summary log
    next to the json the badge step reads.
  • release-please-config.json — dropped extra-files: ["composer.json"].
    The php release type updates composer.json on its own: identum has no
    such entry and its composer.json version has tracked every release
    (0.1.7 → 0.1.8 → 0.2.0). The entry was a no-op that only existed here.

Thresholds stay at 90/100 here and 85 in identum — that difference is real,
not drift.

Same keys, same order, same report paths as safeaccess-identum, so a diff
between the two config files shows only what is deliberately different.

- stryker.config.json: coverageAnalysis and timeoutMS explicit, reports under
  reports/mutation/, dashboard block carrying project, version and reportType.
- infection.json renamed to infection.json5 (Infection picks either up) so
  the file can carry the comment tying minMsi to scripts/mutation.sh and the
  workflow, and it now emits the summary log alongside the json the badge
  step reads.
- release-please: dropped extra-files ["composer.json"]. The php release type
  already updates composer.json on its own — safeaccess-identum has no
  extra-files entry and its composer.json version tracks every release.

Thresholds stay at 90/100 here and 85 in identum, deliberately.
@codecov

codecov Bot commented Aug 26, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@felipesauer
felipesauer merged commit 6892835 into main Aug 26, 2026
17 checks passed
@felipesauer
felipesauer deleted the chore/align-config branch August 26, 2026 17:02
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.

1 participant