Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions .github/workflows/quality-checks.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
#
# Copyright (c) 2025 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License, Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0.
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
#
# SPDX-License-Identifier: Apache-2.0
#

name: "Quality Checks (Release Guidelines)"

on:
workflow_dispatch:
pull_request:

jobs:
check-quality:
name: Check quality guidelines
uses: eclipse-tractusx/sig-infra/.github/workflows/reusable-quality-checks.yaml@main
secrets: inherit
51 changes: 51 additions & 0 deletions .tractusx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,57 @@ repositories:
- name: "eclipse-tractusx.github.io"
usage: "Eclipse-tractusx website repository"
url: "https://github.com/eclipse-tractusx/eclipse-tractusx.github.io"

skipReleaseChecks:
legalNoticesNonCode:
# Exclude gitignore items
- "build/"
# Exclude aligned items
- "CONTRIBUTING.md"
- "blog/"
- "blog-changelog/"
- "blog-meeting-minutes/"
# Exclude the following docs
- "docs/release/"
- "docs/oss/"
- "docs/website-guidelines/"
- "docs/tutorials/"
- "docs/dev_faq.md"
- "docs/dev_links.md"
- "docs/developer.md"
- "docs/getting-started.md"
- "docs/release.md"
- "docs/tutorials.md"
# Exclude the following KITs from current, and old versions
- "frontend/src/assets/User_Guide.md"
- "**/behaviour-twin-kit/"
- "**/business-partner-kit/"
- "**/circularity-kit/"
- "**/connector-kit/"
- "**/customs-kit/"
- "**/data-chain-kit/"
- "**/data-driven-quality-management-kit/"
- "**/data-governance-kit/"
- "**/data-trust-and-security-kit/"
- "**/demand-and-capacity-management-kit/"
- "**/digital-twin-kit/"
- "**/eco-pass-kit/"
- "**/environmental-and-social-standards-kit/"
- "**/industry-core-kit/"
- "**/knowledge-agents-kit/"
- "**/logistics-kit/"
- "**/manufacturing-as-a-service-kit/"
- "**/model-based-development-and-data-processing-kit/"
- "**/modular-production-kit/"
- "**/online-simulation-kit/"
- "**/product-carbon-footprint-exchange-kit/"
- "**/requirements-kit/"
- "**/traceability-kit/"
# Already included
# - "**/puris-kit/"
# - "**/supply-chain-disruption-notification-kit/"


openApiSpecs:

# Agents KIT
Expand Down
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,3 +41,11 @@ Follow these steps if your PR's workflow fails on the action `3rd Party dependen
Adjust the version of the jar if necessary. You should see logs saying `[main] INFO Querying X for license data for Y items.`
and`[main] INFO Found Z items.`
7. Commit the changed `DEPENDENCIES` file and push to your branch again.

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2022 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/README.md
8 changes: 8 additions & 0 deletions community/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -195,3 +195,11 @@ Then navigate to `/community/open-meetings` and verify:
- ✅ All links work correctly

:::

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2023 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/intro.md
8 changes: 8 additions & 0 deletions community/sigs/01_intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,11 @@ All of these repositories have a very dedicated goal and focus.
However, there are of course cross-cutting topics, that affect our whole project.

To foster these needs, we decided to form "Special Interest Groups", or "SIGs" in short.

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/sigs/01_intro.md
10 changes: 9 additions & 1 deletion community/sigs/02_sig_infra.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,12 @@ approach, that will be based on a umbrella Chart and Helm tests.
A topic, every Tractus-X repo has to take care of, is legal compliance.
One of the aspects is an up-to-date `DEPENDENCIES` file, generated by [eclipse dash-licenses](https://github.com/eclipse/dash-licenses).
SIG infra is maintaining a [run-dash](https://github.com/eclipse-tractusx/sig-infra/tree/main/.github/actions/run-dash)
GitHub action, that helps to ensure the `DEPENDENCIES` file stays up-to-date.
GitHub action, that helps to ensure the `DEPENDENCIES` file stays up-to-date.

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/sigs/02_sig_infra.md
8 changes: 8 additions & 0 deletions community/sigs/03_sig_security.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,11 @@ title: "SIG Security"
__Focus:__ Define and maintain security best practices for Eclipse Tractus-X. Provide guidance on security related topics and incidents

__Repository:__ [eclipse-tractusx/sig-security](https://github.com/eclipse-tractusx/sig-security)

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/sigs/03_sig_security.md
8 changes: 8 additions & 0 deletions community/sigs/04_sig_release.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,11 @@ __Focus:__ Planning Tractus-X releases and product roadmaps. Defining the releas
__Repository:__ [eclipse-tractusx/sig-release](https://github.com/eclipse-tractusx/sig-release)

__Project:__ [Release Planning](https://github.com/orgs/eclipse-tractusx/projects/26)

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/sigs/04_sig_release.md
8 changes: 8 additions & 0 deletions community/sigs/05_sig_architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,11 @@ __Focus:__ Document the overall architecture from Tractus-X and document Datatas
__Repository:__ [eclipse-tractusx/sig-architecture](https://github.com/eclipse-tractusx/sig-architecture)

__Project:__ [Tractus-X Architecture](https://github.com/orgs/eclipse-tractusx/projects/78)

## NOTICE

This work is licensed under the CC-BY-4.0

- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2025 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/community/sigs/05_sig_architecture.md
3 changes: 2 additions & 1 deletion docs-kits/kits/puris-kit/adoption-view/adoption-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ The relevant standards can be found in the [Catena-X Association Standard Librar
- [CX-0122 Item Stock Exchange 2.0.0](https://catenax-ev.github.io/docs/next/standards/CX-0122-ItemStockExchange)
- [CX-0145 Days of Supply Exchange 1.0.0](https://catenax-ev.github.io/docs/next/standards/CX-0145-DaysofsupplyExchange)

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -190,3 +190,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/adoption-view.md
3 changes: 2 additions & 1 deletion docs-kits/kits/puris-kit/adoption-view/business-value.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ pie
<strong>Over 50% of the companies indicated they would use PURIS in a proactive way,</strong> underscoring the strong interest and confidence in its capabilities. With PURIS, the overall efficiency will be significantly improved. For addressing shortages, applying PURIS is seen as a quick win since it can be seamlessly integrated with existing processes.
</blockquote>

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -291,3 +291,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/business-value.md
3 changes: 2 additions & 1 deletion docs-kits/kits/puris-kit/adoption-view/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ For internal integration and communication - especially in complex supply chain

Further documentation is available [here](/docs-kits/category/business-partner-kit).

### Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -130,3 +130,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Considering adopting PURIS but wondering how it integrates into common or comple
- How can data be shared in complex supply chains?
- How to consume or provide information in case of single or multiple suppliers or customers?

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -25,3 +25,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/integration-scenarios.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ Accordingly, the following information must not be shared or made inferable:
- Total call-offs or deliveries across all customers
- Total supplier stock or stock allocated to other customers

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -69,3 +69,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/multi-customer-scenario.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Figure 1 and 2: *Customer multi sourcing scenarios*

In practice, this means that demand planning and inventory management are handled jointly, making it infeasible to assign data to a specific supplier context. Nevertheless, the data exchanged using this KIT must still be prepared and structured in a way that complies with applicable legal, regulatory, and contractual requirements — even if a clear technical separation is not possible.

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -29,3 +29,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/multi-sourcing-scenario.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ By combining these two perspectives, companies can gain a holistic view of suppl

Figure 1: *Combination of PURIS and DCM for a better supply chain transparency*

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -43,3 +43,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/puris-and-dcm.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Although there is no physical separation in production in the second scenario, s

As a result, PURIS can be implemented more quickly and with lower integration effort in such scenarios, making it an ideal starting point for pilot projects or initial rollouts.

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -33,3 +33,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/single-customer-scenario.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Even in cases where materials are processed together with others in production,

Figure 1: *Graphical representation of single sourcing scenario*

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -31,3 +31,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/adoption-view/integration-scenarios/single-sourcing-scenario.md
3 changes: 2 additions & 1 deletion docs-kits/kits/puris-kit/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ All notable changes to this KIT will be documented in this file.

- ./.

## Notice
## NOTICE

This work is licensed under the CC-BY-4.0

Expand All @@ -95,3 +95,4 @@ This work is licensed under the CC-BY-4.0
- SPDX-FileCopyrightText: 2025 Ford Werke GmbH
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/changelog.md
3 changes: 2 additions & 1 deletion docs-kits/kits/puris-kit/operations-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ To run a test scenario locally, follow the [local testing and development guide]

A guide to run the integration tests is found [here](https://github.com/eclipse-tractusx/puris/blob/29a20f9ea38e1eb54a9d9c938b94b57dfc898c32/local/postman/README.md).

## Notice
## NOTICE

This work is licensed under the CC-BY-4.0

Expand All @@ -33,3 +33,4 @@ This work is licensed under the CC-BY-4.0
- SPDX-FileCopyrightText: 2024 ISTOS GmbH (a member of the DMG Mori Group)
- SPDX-FileCopyrightText: 2024 Volkswagen AG
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/operations-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -931,7 +931,7 @@ stock) is sufficient for the supplier's scheduled deliveries (see _Delivery Info
}
```

## Notice
## NOTICE

This work is licensed under the CC-BY-4.0

Expand All @@ -941,3 +941,4 @@ This work is licensed under the CC-BY-4.0
- SPDX-FileCopyrightText: 2024 ISTOS GmbH (a member of the DMG Mori Group)
- SPDX-FileCopyrightText: 2024 Volkswagen AG
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/puris-kit/software-development-view/software-development-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -312,7 +312,7 @@ Table 3: _List of normative standards._

Table 4: _List of non-normative standards._

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -334,3 +334,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/supply-chain-disruption-notification-kit/adoption-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Adoption View:

- ./.

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode).

Expand All @@ -91,3 +91,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/supply-chain-disruption-notification-kit/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ To run a test scenario locally, follow the [local testing and development guide]

A guide to run the integration tests is found [here](https://github.com/eclipse-tractusx/puris/blob/29a20f9ea38e1eb54a9d9c938b94b57dfc898c32/local/postman/README.md).

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -39,3 +39,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2024 TRUMPF Werkzeugmaschinen SE + Co. KG
- SPDX-FileCopyrightText: 2024 Volkswagen AG
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/supply-chain-disruption-notification-kit/operations-view.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ From conceptual point of view the system consists of different building blocks.
![System Architecture](../resources/PURIS-R2408-system-architecture-sketch.png)
_Figure 2: Whitebox view on a PURIS system_

## Notice
## NOTICE

This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/legalcode)

Expand All @@ -45,3 +45,4 @@ This work is licensed under the [CC-BY-4.0](https://creativecommons.org/licenses
- SPDX-FileCopyrightText: 2025 Robert Bosch Manufacturing Solutions GmbH
- SPDX-FileCopyrightText: 2025 IBM Deutschland GmbH
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/eclipse-tractusx.github.io/docs-kits/kits/supply-chain-disruption-notification-kit/software-development-view/architecture.md
Loading
Loading