Skip to content

chore(release): drop the update-changelog-data job - #1145

Merged
stevenobiajulu merged 1 commit into
mainfrom
chore/remove-changelog-job
Oct 3, 2026
Merged

stevenobiajulu merged 1 commit into
mainfrom
chore/remove-changelog-job

Conversation

@stevenobiajulu

Copy link
Copy Markdown
Member

Summary

  • Removes the update-changelog-data job from release.yml. It was the last job and nothing depends on it. The safe-docx site only redirects to usejunior.com since feat(seo): activate 301 redirects to usejunior.com #47, so the changelog.json PRs it opened fed nothing that is published.
  • Keeps scripts/generate_changelog_data.mjs, scripts/check_changelog_data.mjs and site/src/_raw/changelog.json: the site source and the offline checker still read them. docs/release-runbook.md now describes refreshing it manually.
  • Corrects the upload-sarif pin comment in semgrep.yml (# v3 → # v4.38.2; the SHA 2892aa5e is already v4.38.2 — same SHA as the init/analyze pins from chore(ci): bump codeql-action init and analyze to v4.38.2 #1141).

Verification

  • actionlint on both workflows: clean.
  • node scripts/check-release-isolation.mjs: passed.
  • grep update-changelog across .github, docs, scripts, package.json: no references remain.
  • First real exercise is the next release run.

The safe-docx site only redirects to usejunior.com (#47), so nothing
publishes site/src/_raw/changelog.json; the job opened PRs for data no
one reads. The generator script stays for manual refreshes, and the
runbook now says so.

Also correct the upload-sarif pin comment in semgrep.yml: the SHA is
codeql-action v4.38.2, not v3.
@vercel

vercel Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
site Ready Ready Preview Oct 3, 2026 11:16pm UTC

Request Review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-03T23:18:11.217123Z b33157c PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions github-actions Bot added the chore PR type: chore label Oct 3, 2026
@usejunior-llm-gate

Copy link
Copy Markdown

LLM gate (advisory)

All evaluated rules passed - 3 pass, 0 warn, 0 error, 13 skipped, 16 total

Findings

None.

All 16 rules (3 evaluated, 13 skipped)
Rule Verdict Detail
read_file response metadata parity SKIPPED paths not touched by this PR
Live DOM namespace-safe OOXML writes SKIPPED paths not touched by this PR
Complex-field revisions preserve complete accept/reject state machines PASS The PR only modifies release and semgrep CI workflows along with documentation in docs/release-runbook.md, and does not touch complex-field revisions or field atomization.
Field validation per story, not global SKIPPED paths not touched by this PR
Revision IDs seeded from all revision-bearing side parts SKIPPED paths not touched by this PR
Accept/reject sweep side parts and caches PASS The PR only modifies GitHub workflows in .github/workflows/ and release runbook documentation in docs/release-runbook.md, and does not touch acceptChanges, rejectChanges, or side-part revision markup.
DocumentViewNode.heading stays canonical SKIPPED paths not touched by this PR
AI-author parity across entry points SKIPPED paths not touched by this PR
Property-change wrapper discipline SKIPPED paths not touched by this PR
SUPPORT.md Table A drift vs. implementation SKIPPED paths not touched by this PR
Table A / Table B boundary on side-part revisions SKIPPED paths not touched by this PR
Canonical-emission surface completeness SKIPPED paths not touched by this PR
Unit-test quality (avoid tautological / change-detector tests) SKIPPED paths not touched by this PR
Re-derived facts vs canonical sources PASS The PR only modifies GitHub action workflows and documentation, and does not add or modify any codebase logic that derives or re-computes facts.
.openspec tag ↔ test-assertion drift SKIPPED paths not touched by this PR
Library stays general (no downstream-domain leakage) SKIPPED paths not touched by this PR

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: b33157cb92

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread docs/release-runbook.md
Comment on lines +179 to +181
The release workflow no longer regenerates `site/src/_raw/changelog.json`: the
safe-docx site only redirects to usejunior.com, so nothing publishes it. To
refresh it manually:

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Remove the obsolete changelog-PR checklist item

When the next release runs, no job will open a changelog PR, but the verification checklist at line 94 still requires operators to confirm that such a PR was opened and merged. This directly contradicts the new manual-refresh guidance here and leaves every release with an impossible checklist item; remove or replace that verification step.

Useful? React with 👍 / 👎.

@codecov

codecov Bot commented Oct 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@stevenobiajulu
stevenobiajulu merged commit cdf76bc into main Oct 3, 2026
27 checks passed
@stevenobiajulu
stevenobiajulu deleted the chore/remove-changelog-job branch October 3, 2026 23:30

This branch was successfully deployed

1 active deployment
Preview — b33157cb Deployed Oct 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore PR type: chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant