diff --git a/.github/workflows/reuse.yml b/.github/workflows/reuse.yml index fa62e61e..031e80a8 100644 --- a/.github/workflows/reuse.yml +++ b/.github/workflows/reuse.yml @@ -9,12 +9,14 @@ name: REUSE Compliance Check -on: pull_request +on: [pull_request] jobs: reuse-compliance-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@44c2b7a8a4ea60a981eaca3cf939b5f4305c123b # v4.1.5 + - name: Checkout + uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 + - name: REUSE Compliance Check - uses: fsfe/reuse-action@a46482ca367aef4454a87620aa37c2be4b2f8106 # v3.0.0 + uses: fsfe/reuse-action@3ae3c6bdf1257ab19397fab11fd3312144692083 # v4.0.0 diff --git a/.reuse/dep5 b/.reuse/dep5 deleted file mode 100644 index 916341f4..00000000 --- a/.reuse/dep5 +++ /dev/null @@ -1,20 +0,0 @@ -Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ -Upstream-Name: nextcloud-dialogs -Upstream-Contact: Nextcloud -Source: https://github.com/nextcloud-libraries/nextcloud-dialogs - -Files: package-lock.json package.json tsconfig-typedoc.json tsconfig.json -Copyright: 2019-2024 Nextcloud GmbH and Nextcloud contributors -License: AGPL-3.0-or-later - -Files: l10n/*.pot -Copyright: 2020-2024 Nextcloud GmbH and Nextcloud contributors -License: AGPL-3.0-or-later - -Files: .eslintrc.json -Copyright: 2023 Nextcloud GmbH and Nextcloud contributors -License: AGPL-3.0-or-later - -Files: styles/close-dark.svg styles/close.svg -Copyright: 2018-2024 Google LLC -License: Apache-2.0 diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 00000000..a1918f63 --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,30 @@ +# SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors +# SPDX-License-Identifier: AGPL-3.0-or-later +version = 1 +SPDX-PackageName = "nextcloud-dialogs" +SPDX-PackageSupplier = "Nextcloud " +SPDX-PackageDownloadLocation = "https://github.com/nextcloud-libraries/nextcloud-dialogs" + +[[annotations]] +path = ["package-lock.json", "package.json", "tsconfig-typedoc.json", "tsconfig.json"] +precedence = "aggregate" +SPDX-FileCopyrightText = "2019-2024 Nextcloud GmbH and Nextcloud contributors" +SPDX-License-Identifier = "AGPL-3.0-or-later" + +[[annotations]] +path = "l10n/**.pot" +precedence = "aggregate" +SPDX-FileCopyrightText = "2020-2024 Nextcloud GmbH and Nextcloud contributors" +SPDX-License-Identifier = "AGPL-3.0-or-later" + +[[annotations]] +path = ".eslintrc.json" +precedence = "aggregate" +SPDX-FileCopyrightText = "2023 Nextcloud GmbH and Nextcloud contributors" +SPDX-License-Identifier = "AGPL-3.0-or-later" + +[[annotations]] +path = ["styles/close-dark.svg", "styles/close.svg"] +precedence = "aggregate" +SPDX-FileCopyrightText = "2018-2024 Google LLC" +SPDX-License-Identifier = "Apache-2.0"