Skip to content

feat(openapi): sync bundled specs with components#523

Merged
tiborsimko merged 1 commit intoreanahub:masterfrom
tiborsimko:invenio-upgrade-sync-schemas
Apr 28, 2026
Merged

feat(openapi): sync bundled specs with components#523
tiborsimko merged 1 commit intoreanahub:masterfrom
tiborsimko:invenio-upgrade-sync-schemas

Conversation

@tiborsimko
Copy link
Copy Markdown
Member

Refresh the bundled reana_server, reana_workflow_controller and reana_job_controller OpenAPI specs from the component repos, mostly to absorb the marshmallow 3 / apispec output changes introduced by the Flask 3.x and SQLAlchemy 2.x upgrade.

@tiborsimko tiborsimko self-assigned this Apr 28, 2026
@tiborsimko tiborsimko moved this to In merge in 0.95.0 Apr 28, 2026
Refresh the bundled `reana_server`, `reana_workflow_controller`
and `reana_job_controller` OpenAPI specs from the component
repos, mostly to absorb the marshmallow 3 / apispec output
changes introduced by the Flask 3.x and SQLAlchemy 2.x
upgrade.
@tiborsimko tiborsimko force-pushed the invenio-upgrade-sync-schemas branch from 3adf5c1 to a8703f0 Compare April 28, 2026 14:24
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 41.14%. Comparing base (e6a18ce) to head (a8703f0).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #523   +/-   ##
=======================================
  Coverage   41.14%   41.14%           
=======================================
  Files          28       28           
  Lines        2066     2066           
=======================================
  Hits          850      850           
  Misses       1216     1216           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Copy link
Copy Markdown

@michaelbuchar michaelbuchar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@tiborsimko tiborsimko merged commit a8703f0 into reanahub:master Apr 28, 2026
22 checks passed
@github-project-automation github-project-automation Bot moved this from In merge to Done in 0.95.0 Apr 28, 2026
@tiborsimko tiborsimko deleted the invenio-upgrade-sync-schemas branch April 28, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants