diff --git a/.github/workflows/license-headers.yml b/.github/workflows/license-headers.yml new file mode 100644 index 000000000000..ac8a89e823d8 --- /dev/null +++ b/.github/workflows/license-headers.yml @@ -0,0 +1,16 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + +--- +name: '[License] Check license headers' + +on: + pull_request: + +jobs: + license-headers-linter: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Check license Headers + uses: apache/skywalking-eyes/header@v0.4.0 diff --git a/.licenserc.yaml b/.licenserc.yaml new file mode 100644 index 000000000000..d49ae975e69b --- /dev/null +++ b/.licenserc.yaml @@ -0,0 +1,16 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + +--- +header: + comment: on-failure + license: + spdx-id: Apache-2.0 + copyright-owner: VMware, Inc. + + content: | + # Copyright VMware, Inc. + # SPDX-License-Identifier: APACHE-2.0 + + paths: + - "**/Dockerfile" diff --git a/bitnami/argo-workflow-controller/3/scratch/Dockerfile b/bitnami/argo-workflow-controller/3/scratch/Dockerfile index 75ecf8f989cb..8b9109d6423d 100644 --- a/bitnami/argo-workflow-controller/3/scratch/Dockerfile +++ b/bitnami/argo-workflow-controller/3/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/drupal-nginx/10/debian-11/Dockerfile b/bitnami/drupal-nginx/10/debian-11/Dockerfile index e633b9c36991..fb10ff102053 100644 --- a/bitnami/drupal-nginx/10/debian-11/Dockerfile +++ b/bitnami/drupal-nginx/10/debian-11/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM docker.io/bitnami/minideb:bullseye ARG TARGETARCH diff --git a/bitnami/drupal/10/debian-11/Dockerfile b/bitnami/drupal/10/debian-11/Dockerfile index ca645e97711e..ecf242c3ba64 100644 --- a/bitnami/drupal/10/debian-11/Dockerfile +++ b/bitnami/drupal/10/debian-11/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM docker.io/bitnami/minideb:bullseye ARG TARGETARCH diff --git a/bitnami/kube-rbac-proxy/0/scratch/Dockerfile b/bitnami/kube-rbac-proxy/0/scratch/Dockerfile index 70efa58ef355..c4f2b88f1869 100644 --- a/bitnami/kube-rbac-proxy/0/scratch/Dockerfile +++ b/bitnami/kube-rbac-proxy/0/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/kubeapps-apprepository-controller/2/scratch/Dockerfile b/bitnami/kubeapps-apprepository-controller/2/scratch/Dockerfile index 464748c80798..a62d644cb2c8 100644 --- a/bitnami/kubeapps-apprepository-controller/2/scratch/Dockerfile +++ b/bitnami/kubeapps-apprepository-controller/2/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/kubeapps-asset-syncer/2/scratch/Dockerfile b/bitnami/kubeapps-asset-syncer/2/scratch/Dockerfile index 4cc296fb6138..c481e0fefd6e 100644 --- a/bitnami/kubeapps-asset-syncer/2/scratch/Dockerfile +++ b/bitnami/kubeapps-asset-syncer/2/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/oras/1/scratch/Dockerfile b/bitnami/oras/1/scratch/Dockerfile index 254d140f2eb7..9ea4cad5994a 100644 --- a/bitnami/oras/1/scratch/Dockerfile +++ b/bitnami/oras/1/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/rabbitmq-cluster-operator/2/scratch/Dockerfile b/bitnami/rabbitmq-cluster-operator/2/scratch/Dockerfile index 7c75759e1478..e8aa9994fe6b 100644 --- a/bitnami/rabbitmq-cluster-operator/2/scratch/Dockerfile +++ b/bitnami/rabbitmq-cluster-operator/2/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/rmq-default-credential-updater/1/scratch/Dockerfile b/bitnami/rmq-default-credential-updater/1/scratch/Dockerfile index 297234e18d88..e10c805b42d9 100644 --- a/bitnami/rmq-default-credential-updater/1/scratch/Dockerfile +++ b/bitnami/rmq-default-credential-updater/1/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/rmq-messaging-topology-operator/1/scratch/Dockerfile b/bitnami/rmq-messaging-topology-operator/1/scratch/Dockerfile index d9962ce2dfa5..e24860630adb 100644 --- a/bitnami/rmq-messaging-topology-operator/1/scratch/Dockerfile +++ b/bitnami/rmq-messaging-topology-operator/1/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/sealed-secrets/0/scratch/Dockerfile b/bitnami/sealed-secrets/0/scratch/Dockerfile index b96113adb776..e55ee633756d 100644 --- a/bitnami/sealed-secrets/0/scratch/Dockerfile +++ b/bitnami/sealed-secrets/0/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH diff --git a/bitnami/thanos/0/scratch/Dockerfile b/bitnami/thanos/0/scratch/Dockerfile index 4670da2889af..bbb9e89e2446 100644 --- a/bitnami/thanos/0/scratch/Dockerfile +++ b/bitnami/thanos/0/scratch/Dockerfile @@ -1,3 +1,6 @@ +# Copyright VMware, Inc. +# SPDX-License-Identifier: APACHE-2.0 + FROM bitnami/minideb:bullseye as builder ARG TARGETARCH