Skip to content

fix: add SPDX license headers to shell scripts in resources/ and .github/scripts/ #116

@jigarkhwar

Description

@jigarkhwar

Severity

low

Category

maintainability

Problem

resources/sbt-warmup.sh and .github/scripts/*.sh lack SPDX license headers. The repository uses Apache 2.0 (LICENSE file) but scripts don't declare it individually, creating ambiguity for OSS consumers.

Suggested solution

Add to top of each script:

# SPDX-License-Identifier: Apache-2.0

Acceptance criteria

  • All .sh files have SPDX header
  • CI lint enforces SPDX presence

Related files

  • resources/sbt-warmup.sh
  • .github/scripts/buildkit-build.sh
  • .github/scripts/update-readme.sh

Estimated complexity

S

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions