Skip to content

docs(changelog): add Story 36.5 nightly CI entry to [Unreleased]#65

Merged
ALLiDoizCode merged 1 commit intomainfrom
fix/changelog-unreleased-36-5
May 8, 2026
Merged

docs(changelog): add Story 36.5 nightly CI entry to [Unreleased]#65
ALLiDoizCode merged 1 commit intomainfrom
fix/changelog-unreleased-36-5

Conversation

@ALLiDoizCode
Copy link
Copy Markdown
Collaborator

Problem

npm publish (triggered by the v3.5.1 release in run #25521561656) failed in prepublishOnly → npm test:

FAIL test/integration/story-36-5-nightly-ci-validation.test.ts
  ● AC 14: CHANGELOG + sprint-status updates (Story 36.5)
    › CHANGELOG.md has a 36.5 entry under [Unreleased]

    expect(received).toMatch(expected)
    Expected pattern: /36[.-]5/
    Received string:  "### Build\n- Multi-arch image..."

Root cause chain:

  1. PR ci(release): build linux/arm64 alongside amd64 for connector + ATOR sidecar #63 added ## [Unreleased] with only the multi-arch build note
  2. PR fix(ci): fix imagetools verify for multi-arch manifest index #64's fix: commit triggered a v3.5.1 release → npm publishprepublishOnlynpm test
  3. story-36-5-nightly-ci-validation.test.ts AC 14 checks that [Unreleased] matches /36[.-]5/ and /nightly/i
  4. The multi-arch Build note satisfies neither pattern → test fails → publish fails

Story 36.5's AC 14 required a ### Added entry referencing the nightly-ator workflow. That entry was missing from [Unreleased].

Fix

Add the Story 36.5 nightly CI entry under ### Added in [Unreleased], alongside the existing multi-arch ### Build note.

Why docs: commit type

docs: maps to release: false in .releaserc.json — no version bump, no new release, no npm publish triggered. The next organic feat/fix release will run prepublishOnly with the corrected [Unreleased] section and the AC 14 test will pass.

The prepublishOnly test suite (story-36-5-nightly-ci-validation.test.ts
AC 14) asserts that [Unreleased] contains a reference to Story 36.5 and
"nightly". That entry was missing — the section only had the multi-arch
build note from PR #63. Adding the nightly-ator.yml entry alongside it
so both the AC 14 assertion and the build note co-exist correctly.

docs: maps to release: false in .releaserc.json — no version bump.
@ALLiDoizCode ALLiDoizCode merged commit 641f156 into main May 8, 2026
17 checks passed
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

🎉 This PR is included in version 3.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant