chore(spdx): add Apache-2.0 SPDX header to three missing CI / compose files#275
Merged
Merged
Conversation
…pose files Every other YAML / config file in the repo (\`docker-compose.yml\`, \`docker-compose.tls.yml\`, \`.github/dependabot.yml\`, \`caddy/Caddyfile\`, \`.dockerignore\`, …) carries the \`SPDX-License-Identifier: Apache-2.0\` + copyright header on the first two lines, per the project convention enforced for \`.js\` files by tests/unit/spdx-headers.test.js. Three files were missed: - .github/workflows/test.yml - .woodpecker.yml - docker-compose.override.yml Add the header to each. .woodpecker.yml also picks up a one-line description (it was previously bare \`when:\` with no comment block at all) explaining that it mirrors the GitHub Actions workflow. No behavior change. 760 tests still pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Every other YAML / config file in the repo carries the
SPDX-License-Identifier: Apache-2.0+ copyright header on the first two lines (matching the policytests/unit/spdx-headers.test.jsenforces for.jsfiles). Three files were missed:.github/workflows/test.yml.woodpecker.ymldocker-compose.override.ymlWhat changed
Added the standard 2-line header to each.
.woodpecker.ymlalso picks up a one-line description (it was previously barewhen:with no comment block at all) noting that it mirrors the GitHub Actions workflow.Test plan
npm run lint && npm test— 760 passingProudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/