Bug Report
Description
We've just upgraded from v9.8.0 to v10.5.3 and with the same semantic-release -v version there are no so many logs, Gitlab stops collecting them.
2026-07-03T08:35:23.145038Z 01O
2026-07-03T08:35:23.145039Z 01O no changes added to commit (use "git add" and/or "git commit -a")
2026-07-03T08:35:23.145483Z 01O �[32;1m$ semantic-release -v version --skip-build --no-commit --no-tag --no-changelog�[0;m
2026-07-03T08:35:23.679095Z 01E [08:35:23] INFO Loading configuration from pyproject.toml util.py:77
2026-07-03T08:35:23.775061Z 01E INFO Using group 'main' options, as 'main' matches config.py:590
2026-07-03T08:35:23.775066Z 01E 'main'
2026-07-03T08:35:23.778462Z 01E INFO Repository is a shallow clone, converting to version.py:515
2026-07-03T08:35:23.778466Z 01E full clone...
2026-07-03T08:35:23.779721Z 01E INFO Converting shallow clone to full clone... gitproject.py:115
2026-07-03T08:35:27.050482Z 01E [08:35:27] INFO Repository unshallowed successfully gitproject.py:117
2026-07-03T08:35:27.051250Z 01E INFO changes will not be pushed because version.py:520
2026-07-03T08:35:27.051253Z 01E --no-commit disables pushing
2026-07-03T08:35:27.052010Z 01E INFO No vcs release will be created because version.py:530
2026-07-03T08:35:27.052011Z 01E pushing changes is disabled
2026-07-03T08:35:27.077002Z 01E INFO found 2006 previous tags algorithm.py:60
2026-07-03T08:35:27.821600Z 01E INFO The last full version in this branch's algorithm.py:298
2026-07-03T08:35:27.821629Z 01E history was 39.5.5
2026-07-03T08:35:27.822416Z 01E INFO The latest release in this branch's history algorithm.py:328
2026-07-03T08:35:27.822418Z 01E was 39.5.5
2026-07-03T08:35:27.877042Z 01E INFO Found 2 commits since the last release! algorithm.py:340
2026-07-03T08:35:27.878080Z 01E INFO The type of the next release release is: algorithm.py:384
2026-07-03T08:35:27.878083Z 01E major
2026-07-03T08:35:27.879506Z 01O 40.0.0
2026-07-03T08:35:27.904834Z 01E INFO found 2006 previous tags algorithm.py:60
2026-07-03T08:35:27.945180Z 01E INFO found 2006 previous tags algorithm.py:60
2026-07-03T08:35:27.982093Z 01E INFO found 2006 previous tags algorithm.py:60
2026-07-03T08:35:28.264998Z 01E [08:35:28] INFO parsing commit [f6caf9d0] Merge release_history.py:111
2026-07-03T08:35:28.265004Z 01E branch '3450_pathlib_decorator' into
2026-07-03T08:35:28.265005Z 01E 'main' fix
2026-07-03T08:35:28.265938Z 01E INFO Excluding merge commit[f6caf9d] release_history.py:167
2026-07-03T08:35:28.266964Z 01E INFO parsing commit [608296f6] fix!: release_history.py:111
2026-07-03T08:35:28.266967Z 01E jbafarm (gismo#3450 gismo#3468) use
2026-07-03T08:35:28.266968Z 01E pathlib deco
2026-07-03T08:35:28.267945Z 01E INFO [Unreleased] adding commit[608296f] release_history.py:200
2026-07-03T08:35:28.267947Z 01E to unreleased 'bug fixes'
2026-07-03T08:35:28.269910Z 01E INFO parsing commit [919f227c] 39.5.5 release_history.py:111
2026-07-03T08:35:28.269914Z 01E Automatically generated by
2026-07-03T08:35:28.269915Z 01E python-semantic-rel
2026-07-03T08:35:28.270769Z 01E INFO Excluding commit[919f227] 39.5.5 release_history.py:175
2026-07-03T08:35:28.271736Z 01E INFO parsing commit [587807ca] Merge release_history.py:111
2026-07-03T08:35:28.271738Z 01E branch 'coastal_flood_warning_error'
2026-07-03T08:35:28.271739Z 01E into 'main'
2026-07-03T08:35:28.272511Z 01E INFO Excluding merge commit[587807c] release_history.py:167
2026-07-03T08:35:28.273518Z 01E INFO parsing commit [ee90e9d6] fix: release_history.py:111
2026-07-03T08:35:28.273519Z 01E coastal_flood (3440) fixed warning
2026-07-03T08:35:28.273520Z 01E error
2026-07-03T08:35:28.274477Z 01E INFO [39.5.5] adding commit[ee90e9d] to release_history.py:208
2026-07-03T08:35:28.274479Z 01E release 'bug fixes'
2026-07-03T08:35:28.276017Z 01E INFO parsing commit [2ab1eb04] 39.5.4 release_history.py:111
2026-07-03T08:35:28.276020Z 01E Automatically generated by
2026-07-03T08:35:28.276021Z 01E python-semantic-rel
2026-07-03T08:35:28.277571Z 01E INFO Excluding commit[2ab1eb0] 39.5.4 release_history.py:175
2026-07-03T08:35:28.278531Z 01E INFO parsing commit [763fead5] Merge release_history.py:111
2026-07-03T08:35:28.278534Z 01E branch '115_semantic_release' into
2026-07-03T08:35:28.278535Z 01E 'main' fix:
2026-07-03T08:35:28.279309Z 01E INFO Excluding merge commit[763fead] release_history.py:167
2026-07-03T08:35:28.280260Z 01E INFO parsing commit [361e600a] fix: ci release_history.py:111
2026-07-03T08:35:28.280262Z 01E (shared-repo-group#115) try new
2026-07-03T08:35:28.280263Z 01E semantic-relea
2026-07-03T08:35:28.281269Z 01E INFO [39.5.4] adding commit[361e600] to release_history.py:208
2026-07-03T08:35:28.281272Z 01E release 'bug fixes'
2026-07-03T08:35:28.282876Z 01E INFO parsing commit [321afcb2] 39.5.3 release_history.py:111
2026-07-03T08:35:28.282881Z 01E Automatically generated by
2026-07-03T08:35:28.282882Z 01E python-semantic-rel
2026-07-03T08:35:28.283724Z 01E INFO Excluding commit[321afcb] 39.5.3 release_history.py:175
2026-07-03T08:35:28.284637Z 01E INFO parsing commit [8903cd19] Merge release_history.py:111
2026-07-03T08:35:28.284639Z 01E branch '3463_attribute_key_error'
2026-07-03T08:35:28.284640Z 01E into 'main' f
2026-07-03T08:35:28.285414Z 01E INFO Excluding merge commit[8903cd1] release_history.py:167
2026-07-03T08:35:28.286367Z 01E INFO parsing commit [dedd97ce] fix: release_history.py:111
2026-07-03T08:35:28.286370Z 01E attribute_esl_points (3463) added
2026-07-03T08:35:28.286371Z 01E check for exist
2026-07-03T08:35:28.287385Z 01E INFO [39.5.3] adding commit[dedd97c] to release_history.py:208
2026-07-03T08:35:28.287387Z 01E release 'bug fixes'
...
2026-07-03T08:35:53.200127Z 01E INFO parsing commit [7d90b766] 32.4.5 release_history.py:111
2026-07-03T08:35:53.200130Z 01E Automatically generated by
2026-07-03T08:35:53.200131Z 01E python-semantic-rel
2026-07-03T08:35:53.200943Z 01E INFO Excluding commit[7d90b76] 32.4.5 release_history.py:175
2026-07-03T08:35:53.202041Z 01E INFO parsing commit [a8e84a34] Merge release_history.py:111
2026-07-03T08:35:53.202043Z 01E branch '2982_frog' into 'main' fix:
2026-07-03T08:35:53.202044Z 01E flood_repor
2026-07-03T08:35:53.202818Z 01E INFO Excluding merge commit[a8e84a3] release_history.py:167
2026-07-03T08:35:53.203760Z 01E INFO parsing commit [fb0906a0] fix: release_history.py:111
2026-07-03T08:35:53.203763Z 01E flood_report_generator (gismo#2982)
2026-07-03T08:35:53.203764Z 01E Import frog t
2026-07-03T08:35:53.204745Z 01E INFO [32.4.5] adding commit[fb0906a] to release_history.py:208
2026-07-03T08:35:53.204747Z 01E release 'bug fixes'
2026-07-03T08:35:53.205718Z 01E INFO parsing commit [8facf8c3] Merge release_history.py:111
2026-07-03T08:35:53.205721Z 01E branch '2205_numpy2' into 'main'
2026-07-03T08:35:53.205722Z 01E chore: jbafarm
2026-07-03T08:35:53.206472Z 01E INFO Excluding merge commit[8facf8c] release_history.py:167
2026-07-03T08:35:53.208579Z 01E INFO parsing commit [4ede69f3] chore: release_history.py:111
2026-07-03T08:35:53.208581Z 01E jbafarm (gismo#2205) numpy2
2026-07-03T08:35:53.208582Z 01E compatibility
2026-07-03T08:35:53.210870Z 01E INFO [32.4.5] adding commit[4ede69f] to release_history.py:208
2026-07-03T08:35:53.210873Z 01E release 'chores'
2026-07-03T08:35:53.214138Z 01E INFO parsing commit [222f783a] 32.4.4 release_history.py:111
2026-07-03T08:35:53.214143Z 01E Automatically generated by
2026-07-03T08:35:53.214170Z 01E python-semantic-rel
2026-07-03T08:35:53.216058Z 01E INFO Excluding commit[222f783] 32.4.4 release_history.py:175
2026-07-03T08:35:53.217558Z 01E INFO parsing commit [89b593a0] Merge release_history.py:111
2026-07-03T08:35:53.217561Z 01E branch '3022_coastal_flood_fix_test'
2026-07-03T08:35:53.217562Z 01E into 'main'
�[33;1mJob's log exceeded limit of 4194304 bytes.
Job execution will continue but no more output will be collected.�[0;m
Expected behavior
The amount of logging should be short enough to be displayed. Gitlab stops collecting at ~4500 lines, but the last job before we upgraded was 528 lines.
Actual behavior
There is too much logging for the pipeline to store it all.
Environment
- Operating System (w/ version): Running in ghcr.io/astral-sh/uv:python3.12-bookworm
- Python version: 3.12
- Pip version: 26.1.2
- Semantic-release version: 10.5.3
- Build tool (w/ version): Not known (running in CI)
pip freeze
We're running in CI, so here's the pip install output
Successfully installed Deprecated-1.3.1 MarkupSafe-3.0.3 annotated-types-0.7.0 certifi-2026.6.17 charset_normalizer-3.4.7 click-8.1.8 click-option-group-0.5.9 dotty-dict-1.3.1 gitdb-4.0.12 gitpython-3.1.50 idna-3.18 importlib-resources-6.5.2 jinja2-3.1.6 markdown-it-py-4.2.0 mdurl-0.1.2 pydantic-2.13.4 pydantic-core-2.46.4 pygments-2.20.0 python-gitlab-6.5.0 python-semantic-release-10.5.3 requests-2.34.2 requests-toolbelt-1.0.0 rich-14.3.4 shellingham-1.5.4 smmap-5.0.3 tomlkit-0.13.3 typing-extensions-4.16.0 typing-inspection-0.4.2 urllib3-2.7.0 wrapt-2.2.2
git log --oneline --decorate --graph --all -n 50
Configuration
Semantic Release Configuration
Build System Configuration
GitHub Actions Job Definition
Execution Log
semantic-release -vv command
Additional context
Bug Report
Description
We've just upgraded from v9.8.0 to v10.5.3 and with the same
semantic-release -v versionthere are no so many logs, Gitlab stops collecting them.Expected behavior
The amount of logging should be short enough to be displayed. Gitlab stops collecting at ~4500 lines, but the last job before we upgraded was 528 lines.
Actual behavior
There is too much logging for the pipeline to store it all.
Environment
pip freezeWe're running in CI, so here's the pip install output
git log --oneline --decorate --graph --all -n 50Configuration
Semantic Release Configuration
Build System Configuration
GitHub Actions Job Definition
Execution Log
semantic-release -vv commandAdditional context