Skip to content

Remove decorative image configuration - #393

Merged
efraespada merged 2 commits into
developfrom
codex/remove-deprecated-image-configuration
Sep 15, 2026
Merged

efraespada merged 2 commits into
developfrom
codex/remove-deprecated-image-configuration

Conversation

@efraespada

@efraespada efraespada commented Sep 15, 2026

Copy link
Copy Markdown
Member

Removes the deprecated decorative-image configuration surface and its runtime dependencies across the action, documentation, specifications, and generated bundles. It also makes project-board linking update the exact ProjectV2 item returned by GitHub, avoiding propagation-delay failures and duplicate links.

What changed

  • Removed deprecated image inputs, configuration builders, runtime models, random-selection dependencies, and related tests.
  • Updated action schemas, documentation, specifications, and generated bundles to enforce the absence of decorative-media configuration.
  • Changed project linking to return and reuse the exact ProjectV2 item ID for direct status updates.
  • Refined project-linking failure handling and pull request description guidance for clearer, more reliable UX.

@docs-page

docs-page Bot commented Sep 15, 2026

Copy link
Copy Markdown

To preview the documentation for this pull request, visit the following URL:

docs.page/vypdev/copilot~393

Documentation is deployed and generated using docs.page

@codecov-commenter

codecov-commenter commented Sep 15, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.99%. Comparing base (274db40) to head (3924f79).
⚠️ Report is 793 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop     #393      +/-   ##
===========================================
+ Coverage    90.94%   92.99%   +2.05%     
===========================================
  Files          135      652     +517     
  Lines         6251    17466   +11215     
  Branches      1338     4497    +3159     
===========================================
+ Hits          5685    16243   +10558     
- Misses         172      473     +301     
- Partials       394      750     +356     
Files with missing lines Coverage Δ
src/actions/configuration_builders.ts 100.00% <ø> (ø)
src/actions/github_action_execution.ts 93.61% <100.00%> (ø)
src/actions/local_action_configuration_sections.ts 88.70% <ø> (ø)
src/actions/local_action_execution.ts 92.30% <100.00%> (ø)
src/application/contracts/input_keys.ts 100.00% <ø> (ø)
src/application/policies/bugbot_message_catalog.ts 100.00% <ø> (ø)
...pplication/usecases/push_single_action_contexts.ts 98.76% <ø> (ø)
...ases/steps/common/project_content_link_workflow.ts 100.00% <100.00%> (ø)
...n/usecases/steps/common/publish_resume_workflow.ts 95.94% <ø> (ø)
...secases/steps/issue/link_issue_project_use_case.ts 100.00% <100.00%> (ø)
... and 11 more

... and 697 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@vypbot

vypbot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor

Bugbot: review incomplete

Current status: The review of 3924f79 has partial coverage and cannot declare the whole pull request clean.

Action: Do not treat this review as complete. Review the sources under Incomplete coverage and manually inspect omitted items; rerun only after reducing the relevant scope or restoring provider access.

Incomplete coverage
  • selection: complete; retained=1
  • pull-request-comments: complete; retained=0
  • review-threads: complete; retained=0
  • diff: partial; retained=39, omitted=51, truncated=2
  • previous-findings: complete; retained=0
  • human-conversation: complete; retained=0
  • rules: complete; retained=0

Pull request · Verified commit · Workflow run

@efraespada
efraespada merged commit fd0c408 into develop Sep 15, 2026
6 checks passed
@github-project-automation github-project-automation Bot moved this to Done in vypdev Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants