Skip to content

ci: add MySQL service to estate code-coverage job - #263

Merged
Conrad Rockenhaus (skyphusion) merged 1 commit into
mainfrom
fix/code-coverage-mysql-service
Aug 7, 2026
Merged

ci: add MySQL service to estate code-coverage job#263
Conrad Rockenhaus (skyphusion) merged 1 commit into
mainfrom
fix/code-coverage-mysql-service

Conversation

@skyphusion

Copy link
Copy Markdown
Member

Summary

  • Estate code-coverage.yml had no MySQL service; tests hit ECONNREFUSED 127.0.0.1:3306
  • Prod MySQL is on the fleet (Hyperdrive); this is a CI runner gap only
  • Align with ci.yml MySQL 8 service + schema migrate before test:coverage

Why

Required check name coverage can come from this workflow; false reds blocked docs merges.

The standalone code-coverage workflow ran vitest without a MySQL
container, so DB-backed tests failed ECONNREFUSED 127.0.0.1:3306 while
ci.yml coverage already had the service. Match ci.yml MySQL 8 setup so
the required coverage check is real.
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Adversarial security audit

Generated 2026-08-07T08:40:21.415Z · 5978c2c...90d03cf

(no summary)

Severity Location Finding
- - No findings

@skyphusion
Conrad Rockenhaus (skyphusion) merged commit ce3a6fa into main Aug 7, 2026
11 of 12 checks passed
@skyphusion
Conrad Rockenhaus (skyphusion) deleted the fix/code-coverage-mysql-service branch August 7, 2026 08:42
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