From d6dd974d056a0729d9333e15d00bd1ea623fa7eb Mon Sep 17 00:00:00 2001 From: Sebastian Bezold Date: Tue, 24 Oct 2023 15:46:32 +0200 Subject: [PATCH] chore(build): run dash license check on each PR --- .github/workflows/dash-licence-check.yaml | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .github/workflows/dash-licence-check.yaml diff --git a/.github/workflows/dash-licence-check.yaml b/.github/workflows/dash-licence-check.yaml new file mode 100644 index 0000000..ab35864 --- /dev/null +++ b/.github/workflows/dash-licence-check.yaml @@ -0,0 +1,40 @@ +# ############################################################################# +# Copyright (c) 2023 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: "3rd Party Dependency Check (Eclipse Dash Tool)" + +on: + pull_request: + +permissions: + contents: write + +jobs: + check-3rd-party-licences: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Run dash + id: run-dash + uses: eclipse-tractusx/sig-infra/.github/actions/run-dash@main + with: + dash_input: "go.sum" \ No newline at end of file