Skip to content

ci: workflow improvements#310

Merged
dolfim-ibm merged 16 commits intodocling-project:mainfrom
rmdg88:rui/CI-improvements
Sep 3, 2025
Merged

ci: workflow improvements#310
dolfim-ibm merged 16 commits intodocling-project:mainfrom
rmdg88:rui/CI-improvements

Conversation

@rmdg88
Copy link
Contributor

@rmdg88 rmdg88 commented Aug 8, 2025

regarding build and tests:

  • updated actions versions
  • the new test stage, runs after the build, and so it uses the build cache, one is just exporting the build cache to docker
    load: true # == '--output=type=docker'
  • it runs for all images
  • stage does: mounts container, checks health, runs pytest, cleanup
  • adds images tests for released, -cpu and -cu* (commented out now,maybe not needed anymore)

regarding releases:

  • adds docling packages versions to changelog, from uv.lock

ref #302

rmdg88 and others added 3 commits August 7, 2025 18:44
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com>
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Aug 8, 2025

DCO Check Passed

Thanks @rmdg88, all your commits are properly signed off. 🎉

@mergify
Copy link

mergify bot commented Aug 8, 2025

Merge Protections

Your pull request matches the following merge protections and will not be merged until they are valid.

🟢 Enforce conventional commit

Wonderful, this rule succeeded.

Make sure that we follow https://www.conventionalcommits.org/en/v1.0.0/

  • title ~= ^(fix|feat|docs|style|refactor|perf|test|build|ci|chore|revert)(?:\(.+\))?(!)?:

Signed-off-by: rmdg88 <rmdg88@gmail.com>
rmdg88 and others added 10 commits August 22, 2025 11:40
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: Rui Dias Gomes <66125272+rmdg88@users.noreply.github.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Signed-off-by: rmdg88 <rmdg88@gmail.com>
Copy link
Member

@dolfim-ibm dolfim-ibm left a comment

Choose a reason for hiding this comment

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

lgtm

@dolfim-ibm dolfim-ibm merged commit 1df62ad into docling-project:main Sep 3, 2025
12 checks passed
@dosubot
Copy link

dosubot bot commented Sep 3, 2025

Documentation updates

Checked 2 published document(s). No updates required.

How did I do? Any feedback?  Join Discord

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.

2 participants