Skip to content

fix(docs): use a plain year range in NOTICE copyright - #6983

Merged
Yicong-Huang merged 2 commits into
apache:mainfrom
xuang7:fix/notice-copyright-year-range
Jul 29, 2026
Merged

fix(docs): use a plain year range in NOTICE copyright#6983
Yicong-Huang merged 2 commits into
apache:mainfrom
xuang7:fix/notice-copyright-year-range

Conversation

@xuang7

@xuang7 xuang7 commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

What changes were proposed in this PR?

Per ASF policy [1], the NOTICE copyright line should use a plain year
range, not "and onwards". Changed Copyright 2025 and onwards The Apache Software Foundation to Copyright 2025-2026 The Apache Software Foundation
in the root NOTICE and all */NOTICE-binary files.

[1] https://www.apache.org/legal/src-headers.html#notice

Any related issues, documentation, discussions?

Closes #6981. To be backported to release/v1.2 for RC4.

How was this PR tested?

Text-only change; CI license/NOTICE checks pass with no generator drift.

Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.8)

Per ASF policy, the NOTICE copyright line should use a plain year range,
not "and onwards". Change to "Copyright 2025-2026 The Apache Software
Foundation" in the root NOTICE and all */NOTICE-binary files.

Closes apache#6981

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@xuang7 xuang7 changed the title fix: use a plain year range in NOTICE copyright per ASF policy fix(docs): use a plain year range in NOTICE copyright Jul 29, 2026
@Yicong-Huang Yicong-Huang added the release/v1.2 back porting to release/v1.2 label Jul 29, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Automated Reviewer Suggestions

Based on the git blame history of the changed files, we recommend the following reviewers:

  • Contributors with relevant context: @bobbai00
    You can notify them by mentioning @bobbai00 in a comment.

@github-actions github-actions Bot added fix docs Changes related to documentations platform Non-amber Scala service paths labels Jul 29, 2026
@codecov-commenter

codecov-commenter commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.98%. Comparing base (06f8e42) to head (9d07d33).

Additional details and impacted files
@@            Coverage Diff            @@
##               main    #6983   +/-   ##
=========================================
  Coverage     78.98%   78.98%           
  Complexity     3785     3785           
=========================================
  Files          1160     1160           
  Lines         46105    46105           
  Branches       5115     5115           
=========================================
  Hits          36414    36414           
  Misses         8069     8069           
  Partials       1622     1622           
Flag Coverage Δ *Carryforward flag
access-control-service 70.00% <ø> (ø)
agent-service 76.76% <ø> (ø) Carriedforward from 06f8e42
amber 72.17% <ø> (ø) Carriedforward from 06f8e42
computing-unit-managing-service 20.49% <ø> (ø)
config-service 66.66% <ø> (ø)
file-service 67.21% <ø> (ø)
frontend 82.99% <ø> (ø) Carriedforward from 06f8e42
notebook-migration-service 78.94% <ø> (ø)
pyamber 95.38% <ø> (ø) Carriedforward from 06f8e42
workflow-compiling-service 26.31% <ø> (ø)

*This pull request uses carry forward flags. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Yicong-Huang Yicong-Huang left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@Yicong-Huang
Yicong-Huang added this pull request to the merge queue Jul 29, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Jul 29, 2026
@Yicong-Huang
Yicong-Huang added this pull request to the merge queue Jul 29, 2026
Merged via the queue into apache:main with commit 1272137 Jul 29, 2026
31 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Backport PR opened: draft #7015 (#7015) to release/v1.2, assigned to @xuang7 — needs manual work because the cherry-pick conflicts.

Yicong-Huang pushed a commit that referenced this pull request Jul 29, 2026
### What changes were proposed in this PR?

Per ASF policy [1], the NOTICE copyright line should use a plain year
range, not "and onwards". Changed `Copyright 2025 and onwards The Apache
Software Foundation` to `Copyright 2025-2026 The Apache Software
Foundation`
in the root `NOTICE` and all `*/NOTICE-binary` files.

[1] https://www.apache.org/legal/src-headers.html#notice

### Any related issues, documentation, discussions?

Closes #6981. To be backported to `release/v1.2` for RC4.

### How was this PR tested?

Text-only change; CI license/NOTICE checks pass with no generator drift.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.8)

(backported from commit 1272137)

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
xuang7 added a commit that referenced this pull request Jul 29, 2026
### What changes were proposed in this PR?

Automated backport of #6983 to `release/v1.2`.

Source: 1272137 · [automation
run](https://github.com/apache/texera/actions/runs/30423938766)

### Any related issues, documentation, discussions?

Backport of #6983. Originally linked #6981.

### How was this PR tested?

Release-branch CI runs on this branch once the conflicts are resolved
and this PR is marked ready for review.

### Was this PR authored or co-authored using generative AI tooling?

No.

Co-authored-by: Xuan Gu <162244362+xuang7@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
renovate-bot pushed a commit to renovate-bot/apache-_-texera that referenced this pull request Jul 29, 2026
…pache#7022)

### What changes were proposed in this PR?

The `Report backport decisions` step in `backport-auto-label.yml` is
skipped on every run, so the report comment and release-manager review
request added in apache#6962 never fire.

Root cause: the step's guard reads `steps.label.outputs.result`.
`actions/github-script` always writes the script's return value to an
output named `result` after the body runs. The `Label fix PRs` script
has no `return`, so that post-run write blanks out the explicit
`core.setOutput("result", …)` — the guard is therefore always false.

Fix: rename the output to `decisions` (github-script only reserves
`result`), and update the guard and the `RESULT` env reference to match.
No logic in either step changes.

### Any related issues, documentation, discussions?

Closes apache#7021.

### How was this PR tested?

- Confirmed the failure on run `30423275226` (PR apache#7013): the `Report
backport decisions` step shows `skipped`.
- Verified 0 `<!-- backport-auto-label-report -->` comments across
apache#7013, apache#6983, apache#6958, apache#6908 (including PRs that were auto-labeled),
confirming the step is systemically skipped.
- Change is name-only; the report/review logic is untouched, so it runs
unchanged once the guard sees the output.

### Was this PR authored or co-authored using generative AI tooling?

Generated-by: Claude Code (Claude Opus 4.8)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Changes related to documentations fix platform Non-amber Scala service paths release/v1.2 back porting to release/v1.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix NOTICE copyright to use a year range

3 participants