The GitHub Actions job "Nightly Builds (1.7)" on pekko.git/main has failed.
Run started by GitHub user pjfanning (triggered by pjfanning).

Head commit for run:
769718e1a686b908aa4197720ccf16a74b98c8fe / PJ Fanning 
<[email protected]>
chore: add Apache license headers to logback configs, shell scripts and 
benchmark template (#3545)

* chore: add Akka-derived Apache license headers to logback configs and 
benchmark template

Motivation:
A scan of the source tree found 19 logback XML configuration files and
bench-jmh NewLayoutBenchmark.template with no Apache license header. The
template carries only the original Lightbend copyright notice. These files
are not covered by sbt-header (XML has no mapping; the .template file is
outside the bench-jmh source set), so headerCheckAll never flags them.

Modification:
Add the "derived from Akka" Apache license header, copied verbatim from
CopyrightHeader.apacheFromAkkaSourceHeader, to each file. For XML files the
header is placed as a comment directly after the XML declaration where one
exists. The existing Lightbend copyright notice in the template is preserved
below the new header.

Result:
All logback configs and the benchmark template carry the Pekko Akka-derived
Apache header. No behavior change.

Tests:
- Not run - license header only change. Every modified XML file validated
  with xmllint --noout; header presence re-verified by grep.

References:
None - license header hygiene

* chore: add Apache license headers to shell scripts

Motivation:
Eight shell scripts had no license header. Git history shows seven were
inherited from Akka before the 2022 fork; gen-ca-bundles.sh was added new in
Pekko (#3528).

Modification:
Add the "derived from Akka" Apache header to the seven Akka-origin scripts
and the standard ASF header to gen-ca-bundles.sh, placed after the shebang
where one exists. Header text copied from CopyrightHeader.scala and
.github/scripts/resolve-scala-version.sh respectively.

Result:
All shell scripts in the repository carry an Apache license header.

Tests:
- Not run - license header only change. bash -n passes on every script.

References:
None - license header hygiene

Report URL: https://github.com/apache/pekko/actions/runs/35292878013

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to