Skip to content

chore: update shared coverage pin - #2507

Merged
stranske merged 1 commit into
mainfrom
codex/coverage-7-14-3-20260623
Jun 23, 2026
Merged

chore: update shared coverage pin#2507
stranske merged 1 commit into
mainfrom
codex/coverage-7-14-3-20260623

Conversation

@stranske

@stranske stranske commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • update the canonical shared coverage pin from 7.14.2 to 7.14.3
  • keep Workflows, consumer template, integration template, pyproject, and requirements.lock aligned

Why

Renovate opened a pyproject-only coverage bump in Workflows-Integration-Tests. Coverage is owned by Workflows autofix/dev-tool pins, so the source pin set must move together before downstream sync PRs are handled.

Validation

  • python scripts/sync_tool_versions.py --check
  • python scripts/validate_version_pins.py --check-all-templates
  • python scripts/validate_template_sync.py
  • python scripts/validate_template_completeness.py
  • git diff --check

Summary by CodeRabbit

  • Chores
    • Updated the coverage analysis tool from version 7.14.2 to 7.14.3 across development dependencies and CI/CD workflow configurations in the main repository and associated template repositories.

@stranske stranske added automation Automation and workflow automation dependencies Dependency updates maintenance Maintenance tasks codex codex-automation labels Jun 23, 2026
@stranske
stranske temporarily deployed to agent-standard June 23, 2026 02:33 — with GitHub Actions Inactive
@coderabbitai

coderabbitai Bot commented Jun 23, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 46a16557-6d94-4661-9112-879a502e187e

📥 Commits

Reviewing files that changed from the base of the PR and between bb4bc94 and 26ec8a0.

⛔ Files ignored due to path filters (1)
  • requirements.lock is excluded by !**/*.lock, !**/*.lock
📒 Files selected for processing (4)
  • .github/workflows/autofix-versions.env
  • pyproject.toml
  • templates/consumer-repo/.github/workflows/autofix-versions.env
  • templates/integration-repo/.github/workflows/autofix-versions.env

📝 Walkthrough

Walkthrough

The coverage version pin is bumped from 7.14.2 to 7.14.3 in four files: the root CI workflow env file, pyproject.toml dev dependencies, and the two template repository env files.

Changes

Coverage 7.14.3 Version Bump

Layer / File(s) Summary
Coverage version pin update
.github/workflows/autofix-versions.env, pyproject.toml, templates/consumer-repo/.github/workflows/autofix-versions.env, templates/integration-repo/.github/workflows/autofix-versions.env
COVERAGE_VERSION updated from 7.14.2 to 7.14.3 in all four pin locations: the root CI env file, the dev optional dependency group in pyproject.toml, and both template repo env files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • stranske/Workflows#2497: Previous identical bump of the same four COVERAGE_VERSION pins, moving from 7.14.1 to 7.14.2.

Suggested labels

github:actions

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch codex/coverage-7-14-3-20260623

Comment @coderabbitai help to get the list of available commands.

@stranske-keepalive

Copy link
Copy Markdown
Contributor

Workflow source needed

PR #2507 needs either a linked GitHub issue or one valid non-issue Workflow Source before PR metadata automation can manage it safely.

Please do one of:

  • Add <!-- meta:issue:123 --> or a normal Closes #123 / Related to #123 line.
  • Check one Workflow Source option in the PR body.
  • Add a hidden marker such as <!-- workflow-source:local_request -->, <!-- workflow-source:manual_remote -->, <!-- workflow-source:review_followup -->, <!-- workflow-source:sync_campaign -->, or <!-- workflow-source:dependabot -->.
  • Add a workflow source label such as workflow:source-direct-pr, workflow:source-local-request, workflow:source-review-followup, workflow:source-sync, or workflow:no-automation.

Once a valid source is present, this warning will not be reposted.

@stranske stranske added github:actions GitHub Actions related sync labels Jun 23, 2026
@stranske
stranske temporarily deployed to agent-standard June 23, 2026 02:33 — with GitHub Actions Inactive
@stranske
stranske enabled auto-merge (squash) June 23, 2026 02:33
@agents-workflows-bot

agents-workflows-bot Bot commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Automated Status Summary

Head SHA: e6dc007
Latest Runs: ⏳ pending — Gate
Required contexts: Gate / gate, Health 45 Agents Guard / guard
Required: core tests (3.12): ⏳ pending, core tests (3.13): ⏳ pending, docker smoke: ⏳ pending, gate: ⏳ pending

Workflow / Job Result Logs
(no jobs reported) ⏳ pending

Coverage Overview

  • Coverage history entries: 1

Coverage Trend

Metric Value
Current 70.59%
Baseline 85.00%
Delta -14.41%
Minimum 70.00%
Status ✅ Pass

Top Coverage Hotspots (lowest coverage)

File Coverage Missing
scripts/check_api_wrapper_guard.py 0.0% 123
scripts/cleanup_labels.py 0.0% 127
scripts/issue_dedup_smoke.py 0.0% 4
scripts/list_registered_consumer_repos.py 0.0% 33
scripts/repo_review_backlog_scan.py 0.0% 203
scripts/repo_review_round1_runner.py 0.0% 225
scripts/repo_review_round1_schema.py 0.0% 194
scripts/runner_lib/__main__.py 0.0% 3
scripts/update_langchain_versions.py 0.0% 34
scripts/validate_dependency_test_setup.py 0.0% 112
scripts/validate_template_completeness.py 0.0% 88
scripts/validate_template_sync.py 0.0% 77
scripts/validate_workflow_yaml.py 0.0% 98
scripts/repo_review_round2_schema.py 8.8% 185
scripts/langchain/topic_splitter.py 19.1% 57

Low Coverage Files (<50.0%)

File Coverage Missing
scripts/check_api_wrapper_guard.py 0.0% 123
scripts/cleanup_labels.py 0.0% 127
scripts/issue_dedup_smoke.py 0.0% 4
scripts/list_registered_consumer_repos.py 0.0% 33
scripts/repo_review_backlog_scan.py 0.0% 203
scripts/repo_review_round1_runner.py 0.0% 225
scripts/repo_review_round1_schema.py 0.0% 194
scripts/runner_lib/__main__.py 0.0% 3
scripts/update_langchain_versions.py 0.0% 34
scripts/validate_dependency_test_setup.py 0.0% 112
scripts/validate_template_completeness.py 0.0% 88
scripts/validate_template_sync.py 0.0% 77
scripts/validate_workflow_yaml.py 0.0% 98
scripts/repo_review_round2_schema.py 8.8% 185
scripts/langchain/topic_splitter.py 19.1% 57

Updated automatically; will refresh on subsequent CI/Docker completions.


Keepalive checklist

Scope

No scope information available

Tasks

  • No tasks defined

Acceptance criteria

  • No acceptance criteria defined

@stranske
stranske had a problem deploying to agent-high-privilege June 23, 2026 02:34 — with GitHub Actions Error
@stranske
stranske merged commit 6545fac into main Jun 23, 2026
155 of 174 checks passed
@stranske
stranske deleted the codex/coverage-7-14-3-20260623 branch June 23, 2026 02:34
@stranske
stranske temporarily deployed to agent-high-privilege June 23, 2026 02:35 — with GitHub Actions Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation Automation and workflow automation codex codex-automation dependencies Dependency updates github:actions GitHub Actions related maintenance Maintenance tasks sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants