Skip to content

Conversation

@Aymen-Soussi-01
Copy link
Contributor

@Aymen-Soussi-01 Aymen-Soussi-01 commented Aug 27, 2025

The list of default Bazel modules updated:

  • googletest: 1.14.0 -> 1.17.0
  • rules_rust: 0.56.0 -> 0.63.0
  • rules_cc: 0.1.1 -> 0.2.1
  • toolchains_llvm: 1.2.0 -> 1.4.0
  • aspect_rules_lint: 1.4.4 -> 1.5.3

The list of custom Bazel modules has been updated:

  • score_docs_as_code: 1.0.1 -> 1.1.0

We integrated score_tooling and replaced all old sub-modules related to it, and we corrected their import

We added the missing security parameter with a YES value to the stkh_req__docgen_enabled__example requirement, which was preventing the build from succeeding. This value can be changed later if needed.

Note: The build and tests are working well after the fix.

close: eclipse-score/score#1642

@github-actions
Copy link

github-actions bot commented Aug 27, 2025

License Check Results

🚀 The license check job ran with the Bazel command:

bazel run //:license-check

Status: ✅ Passed

Click to expand output
[License Check Output]
Extracting Bazel installation...
Starting local Bazel server (8.3.0) and connecting to it...
INFO: Invocation ID: d92d7956-cdd5-4d8e-a3d5-ca0b5ddd9e03
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: 
Analyzing: target //:license-check (1 packages loaded, 0 targets configured)
Analyzing: target //:license-check (1 packages loaded, 0 targets configured)

Analyzing: target //:license-check (69 packages loaded, 9 targets configured)

Analyzing: target //:license-check (78 packages loaded, 9 targets configured)

Analyzing: target //:license-check (139 packages loaded, 1496 targets configured)

Analyzing: target //:license-check (145 packages loaded, 2716 targets configured)

Analyzing: target //:license-check (145 packages loaded, 2716 targets configured)

Analyzing: target //:license-check (148 packages loaded, 4723 targets configured)

Analyzing: target //:license-check (148 packages loaded, 4723 targets configured)

Analyzing: target //:license-check (148 packages loaded, 4723 targets configured)

INFO: Analyzed target //:license-check (149 packages loaded, 6658 targets configured).
[8 / 13] Creating runfiles tree bazel-out/k8-opt-exec-ST-d57f47055a04/bin/external/score_tooling+/dash/tool/formatters/dash_format_converter.runfiles [for tool]; 0s local
INFO: From Generating Dash formatted dependency file ...:
INFO: Successfully converted 2 packages from Cargo.lock to bazel-out/k8-fastbuild/bin/formatted.txt
INFO: Found 1 target...
Target //:license.check.license_check up-to-date:
  bazel-bin/license.check.license_check
  bazel-bin/license.check.license_check.jar
INFO: Elapsed time: 191.197s, Critical Path: 0.34s
INFO: 13 processes: 4 disk cache hit, 9 internal.
INFO: Build completed successfully, 13 total actions
INFO: Running command line: bazel-bin/license.check.license_check ./formatted.txt <args omitted>
[main] INFO Querying Eclipse Foundation for license data for 2 items.
[main] INFO Found 1 items.
[main] INFO Querying ClearlyDefined for license data for 1 items.
[main] INFO Found 1 items.
[main] INFO Vetted license information was found for all content. No further investigation is required.

@Aymen-Soussi-01 Aymen-Soussi-01 force-pushed the update-default-and-custom-bazel-modules branch 2 times, most recently from afd3731 to d135c1d Compare August 27, 2025 14:51
@Aymen-Soussi-01
Copy link
Contributor Author

Aymen-Soussi-01 commented Aug 27, 2025

I added the missing security parameter with a YES value to the stkh_req__docgen_enabled__example requirement, which was preventing the build from succeeding. This value can be changed later if needed.

BUILD Outdated
load("@score_format_checker//:macros.bzl", "use_format_targets")
load("@score_starpls_lsp//:starpls.bzl", "setup_starpls")

# *******************************************************************************
Copy link
Member

Choose a reason for hiding this comment

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

license duplicated

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed. Please resolve.

@Aymen-Soussi-01 Aymen-Soussi-01 force-pushed the update-default-and-custom-bazel-modules branch 4 times, most recently from add8072 to 321de14 Compare August 28, 2025 08:13
- Upgrade default Bazel modules
- Upgrade our custom Bazel modules
- Integrate score_tooling and fix it's sub-modules import
@Aymen-Soussi-01 Aymen-Soussi-01 force-pushed the update-default-and-custom-bazel-modules branch from 321de14 to 86bb4c6 Compare August 28, 2025 08:13
@github-actions
Copy link

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

@AlexanderLanin AlexanderLanin merged commit 3bde60c into eclipse-score:main Aug 28, 2025
7 checks passed
@github-project-automation github-project-automation bot moved this from Draft to Done in Infrastructure Aug 28, 2025
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.

Improvement: Update module_template repo Basel modules

2 participants