Skip to content

Conversation

@simon-d-bmw
Copy link
Contributor

Users of docs-as-code can now provide additional dependencies
to the docs, and ide_support macros, to support use cases like
project-specific Pyhton packages.

Users of docs-as-code can now provide additional dependencies
to the docs, and ide_support macros, to support use cases like
project-specific sphinx-themes.
@github-actions
Copy link

github-actions bot commented Jul 1, 2025

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //src:license-check

Status: ✅ Passed

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server and connecting to it...
INFO: Invocation ID: 5c31d2ca-4d64-485e-bf0e-bf20af6427d4
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Loading: 0 packages loaded
    currently loading: src
Loading: 0 packages loaded
    currently loading: src
Analyzing: target //src:license-check (1 packages loaded, 0 targets configured)
Analyzing: target //src:license-check (1 packages loaded, 0 targets configured)

Analyzing: target //src:license-check (103 packages loaded, 10 targets configured)

Analyzing: target //src:license-check (147 packages loaded, 906 targets configured)

Analyzing: target //src:license-check (153 packages loaded, 2652 targets configured)

Analyzing: target //src:license-check (153 packages loaded, 2652 targets configured)

Analyzing: target //src:license-check (162 packages loaded, 2954 targets configured)

INFO: Analyzed target //src:license-check (163 packages loaded, 4946 targets configured).
[5 / 13] Creating source manifest for @@score_dash_license_checker~//tool/formatters:dash_format_converter [for tool]; 0s local ... ( 1 action running)
INFO: Found 1 target...
Target //src:license.check.license_check up-to-date:
  bazel-bin/src/license.check.license_check
  bazel-bin/src/license.check.license_check.jar
INFO: Elapsed time: 17.927s, Critical Path: 0.43s
INFO: 13 processes: 4 disk cache hit, 9 internal.
INFO: Build completed successfully, 13 total actions
INFO: Running command line: bazel-bin/src/license.check.license_check src/formatted.txt -review -project automotive.score -repo https://github.com/eclipse-score/docs-as-code -token otyhZ4eaRYK1tKLNNF-Y
[main] INFO Querying Eclipse Foundation for license data for 83 items.
[main] INFO Found 58 items.
[main] INFO Querying ClearlyDefined for license data for 25 items.
[main] INFO Found 25 items.
[main] INFO Vetted license information was found for all content. No further investigation is required.

@github-actions
Copy link

github-actions bot commented Jul 1, 2025

The created documentation from the pull request is available at: docu-html

@AlexanderLanin
Copy link
Member

Adding to venv is fine. But I'm not sure about the other one. I don't think we want to allow arbitrary dependencies to docs. What's the use case here?

@simon-d-bmw
Copy link
Contributor Author

My use case is to support different layouts, in our projects we're using sphinx-rtd-theme. Without additional dependencies, I wouldnt be able to make it available to sphinx.
See also #105 .

@AlexanderLanin
Copy link
Member

The design is rather intentional. You will also not be able to use any types which are not defined in score process, etc.
docs-as-code is tightly coupled and isn't targeting reuse.
If you don't use bazel and don't use score processes, this repository has probably absolutely no benefit to you. Most of the effort is bazel workarounds.

Maybe you can get in contact with me or @MaximilianSoerenPollak via Slack?

@MaximilianSoerenPollak MaximilianSoerenPollak merged commit cddce74 into eclipse-score:main Jul 4, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants