Skip to content

Addon Manager: Support case of repo=None in worker #1588

Addon Manager: Support case of repo=None in worker

Addon Manager: Support case of repo=None in worker #1588

Triggered via push December 14, 2024 09:00
Status Failure
Total duration 1h 56m 28s
Artifacts 8

CI_master.yml

on: push
Prepare  /  Prepare
3s
Prepare / Prepare
Matrix: Pixi / build_with_pixi
WrapUp  /  WrapUp
3s
WrapUp / WrapUp
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 46 warnings
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L57
Possibly using variable 'Gui' before assignment (possibly-used-before-assignment)
Lint / Lint: src/Mod/Assembly/JointObject.py#L918
Possibly using variable 'Gui' before assignment (possibly-used-before-assignment)
Lint / Lint: src/Mod/Assembly/JointObject.py#L1212
Possibly using variable 'QtWidgets' before assignment (possibly-used-before-assignment)
Lint / Lint: src/Mod/Assembly/UtilsAssembly.py#L42
Possibly using variable 'Gui' before assignment (possibly-used-before-assignment)
Lint / Lint: src/Mod/Assembly/UtilsAssembly.py#L859
Possibly using variable 'QtWidgets' before assignment (possibly-used-before-assignment)
Lint / Lint
Process completed with exit code 1.
Lint / Lint
Process completed with exit code 1.
Lint / Lint: .clang-tidy#L11
unknown key 'AnalyzeTemporaryDtors'
Lint / Lint: .clang-tidy#L11
unknown key 'AnalyzeTemporaryDtors'
Lint / Lint: .clang-tidy#L11
unknown key 'AnalyzeTemporaryDtors'
Ubuntu_20-04 / Build
The action has timed out.
Ubuntu_20-04 / Build
The action has timed out.
WrapUp / WrapUp
$GITHUB_STEP_SUMMARY upload aborted, supports content up to a size of 1024k, got 3136k. For more information see: https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-markdown-summary
Prepare / Prepare
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint / Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Lint / Lint: src/Base/Tools.cpp#L69
juse ==> just, juice, jude, june
Lint / Lint: src/Base/Tools.h#L273
lentgh ==> length
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L1
would reformat src/Mod/Assembly/CommandCreateJoint.py
Lint / Lint: src/Mod/AddonManager/addonmanager_workers_startup.py#L1
would reformat src/Mod/AddonManager/addonmanager_workers_startup.py
Lint / Lint: src/Mod/Assembly/UtilsAssembly.py#L1
would reformat src/Mod/Assembly/UtilsAssembly.py
Lint / Lint: src/Mod/Assembly/JointObject.py#L1
would reformat src/Mod/Assembly/JointObject.py
Lint / Lint: src/Mod/Test/Document.py#L1
would reformat src/Mod/Test/Document.py
Lint / Lint: src/Mod/AddonManager/addonmanager_workers_startup.py#L355
Using deprecated argument onerror of method rmtree() (deprecated-argument)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L82
Line too long (141/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L88
Line too long (140/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L117
Line too long (104/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L145
Line too long (149/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L171
Line too long (131/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L197
Line too long (149/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L229
Line too long (160/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L255
Line too long (101/100) (line-too-long)
Lint / Lint: src/Mod/Assembly/CommandCreateJoint.py#L283
Line too long (111/100) (line-too-long)
Lint / Lint: src/App/Datums.cpp#L39
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
Lint / Lint: src/App/Datums.cpp#L175
Use int16_t/int64_t/etc, rather than the C type short [runtime/int] [4]
Lint / Lint: src/App/Datums.cpp#L253
Add #include <vector> for vector<> [build/include_what_you_use] [4]
Lint / Lint: src/App/Datums.cpp#L266
Add #include <set> for set<> [build/include_what_you_use] [4]
Lint / Lint: src/App/Datums.h#L24
#ifndef header guard has wrong style, please use: SRC_APP_DATUMS_H_ [build/header_guard] [5]
Lint / Lint: src/App/Datums.h#L257
#endif line should be "#endif // SRC_APP_DATUMS_H_" [build/header_guard] [5]
Lint / Lint: src/App/Datums.h#L49
Constructors callable with one argument should be marked explicit. [runtime/explicit] [4]
Lint / Lint: src/App/Datums.h#L191
Use int16_t/int64_t/etc, rather than the C type short [runtime/int] [4]
Lint / Lint: src/App/Datums.h#L221
Is this a non-const reference? If so, make const or use a pointer: App::PropertyLink& featProp [runtime/references] [2]
Lint / Lint: src/App/Datums.h#L248
Is this a non-const reference? If so, make const or use a pointer: SetupData& data [runtime/references] [2]
Lint / Lint: src/CXX/Python3/Objects.hxx#L1021
Pass small and trivially-copyable type by value (const Py_complex &) [-Wclazy-function-args-by-value]
Lint / Lint: src/CXX/Python3/Objects.hxx#L1088
Py::seqref has copy-ctor, copy-assignment but not dtor [-Wclazy-rule-of-three]
Lint / Lint: src/CXX/Python3/Objects.hxx#L1437
Py::SeqBase::iterator has copy-ctor, copy-assignment but not dtor [-Wclazy-rule-of-three]
Lint / Lint: src/CXX/Python3/Objects.hxx#L1596
Py::SeqBase::const_iterator has copy-ctor, copy-assignment but not dtor [-Wclazy-rule-of-three]
Lint / Lint: src/CXX/Python3/Objects.hxx#L2932
Py::MapBase::iterator has copy-ctor, copy-assignment but not dtor [-Wclazy-rule-of-three]
Lint / Lint: src/CXX/Python3/Objects.hxx#L2970
Missing reference on non-trivial type (class Py::List) [-Wclazy-function-args-by-ref]
Lint / Lint: src/CXX/Python3/Objects.hxx#L3051
Py::MapBase::const_iterator has copy-ctor, copy-assignment but not dtor [-Wclazy-rule-of-three]
Lint / Lint: src/CXX/Python3/Objects.hxx#L3075
Missing reference on non-trivial type (class Py::List) [-Wclazy-function-args-by-ref]
Lint / Lint: src/CXX/Python3/Objects.hxx#L3542
Pass small and trivially-copyable type by value (const class Py::BaseException &) [-Wclazy-function-args-by-value]
Lint / Lint: src/CXX/Python3/Objects.hxx#L3553
Pass small and trivially-copyable type by value (const class Py::BaseException &) [-Wclazy-function-args-by-value]
Pixi / build_with_pixi (ubuntu-latest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Ubuntu_20-04 / Build
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
Pixi / build_with_pixi (windows-latest)
No files were found with the provided path: D:\a\FreeCAD\FreeCAD/logs/ /var/crash/*FreeCAD*. No artifacts will be uploaded.
Pixi / build_with_pixi (windows-latest)
No files were found with the provided path: D:\a\FreeCAD\FreeCAD/report/Pixi-12328526375-windows-latest-report.md. No artifacts will be uploaded.
Windows / Build
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
Windows / Build
Input 'save-always' has been deprecated with message: save-always does not work as intended and will be removed in a future release. A separate `actions/cache/restore` step should be used instead. See https://github.com/actions/cache/tree/main/save#always-save-cache for more details.
WrapUp / WrapUp
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
Lint-12328526375-Logs
212 KB
Pixi-12328526375-macos-latest-Logs
45.2 KB
Pixi-12328526375-macos-latest-report.md
379 Bytes
Pixi-12328526375-ubuntu-latest-Logs
45.5 KB
Pixi-12328526375-ubuntu-latest-report.md
548 Bytes
Prepare-12328526375-Logs
44.1 KB
Ubuntu_20-04-12328526375-Logs
166 KB
Windows-12328526375-Logs
2.29 MB