chore(changelog): remove fragment workflow drift
This commit is contained in:
parent
2797ae1583
commit
63e09f8267
3
.gitignore
vendored
3
.gitignore
vendored
@ -135,3 +135,6 @@ ui/src/ui/__screenshots__
|
|||||||
ui/src/ui/views/__screenshots__
|
ui/src/ui/views/__screenshots__
|
||||||
ui/.vitest-attachments
|
ui/.vitest-attachments
|
||||||
docs/superpowers
|
docs/superpowers
|
||||||
|
|
||||||
|
# Deprecated changelog fragment workflow
|
||||||
|
changelog/fragments/
|
||||||
|
|||||||
@ -130,6 +130,7 @@ Docs: https://docs.openclaw.ai
|
|||||||
- Agents/compaction: write minimal boundary summaries for empty preparations while keeping split-turn prefixes on the normal path, so no-summarizable-message sessions stop retriggering the safeguard loop. (#42215) thanks @lml2468.
|
- Agents/compaction: write minimal boundary summaries for empty preparations while keeping split-turn prefixes on the normal path, so no-summarizable-message sessions stop retriggering the safeguard loop. (#42215) thanks @lml2468.
|
||||||
- Models/chat commands: keep `/model ...@YYYYMMDD` version suffixes intact by default, but still honor matching stored numeric auth-profile overrides for the same provider. (#48896) Thanks @Alix-007.
|
- Models/chat commands: keep `/model ...@YYYYMMDD` version suffixes intact by default, but still honor matching stored numeric auth-profile overrides for the same provider. (#48896) Thanks @Alix-007.
|
||||||
- Gateway/channels: serialize per-account channel startup so overlapping starts do not boot the same provider twice, preventing MS Teams `EADDRINUSE` crash loops during startup and restart. (#49583) Thanks @sudie-codes.
|
- Gateway/channels: serialize per-account channel startup so overlapping starts do not boot the same provider twice, preventing MS Teams `EADDRINUSE` crash loops during startup and restart. (#49583) Thanks @sudie-codes.
|
||||||
|
- Tests/OpenAI Codex auth: align login expectations with the default `gpt-5.4` model so CI coverage stays consistent with the current OpenAI Codex default. (#44367) Thanks @jrrcdev.
|
||||||
|
|
||||||
### Fixes
|
### Fixes
|
||||||
|
|
||||||
|
|||||||
@ -1 +0,0 @@
|
|||||||
- tests: align OpenAI Codex auth login expectations with the `gpt-5.4` default model to prevent stale CI failures. (#44367) thanks @jrrcdev
|
|
||||||
@ -1 +0,0 @@
|
|||||||
- runner: infer canonical tool names from malformed `toolCallId` variants (e.g. `functionsread3`, `functionswrite4`) when allowlist is present, preventing `Tool not found` regressions in strict routers.
|
|
||||||
10
scripts/pr
10
scripts/pr
@ -1406,6 +1406,16 @@ prepare_gates() {
|
|||||||
if printf '%s\n' "$changed_files" | rg -q '^CHANGELOG\.md$'; then
|
if printf '%s\n' "$changed_files" | rg -q '^CHANGELOG\.md$'; then
|
||||||
has_changelog_update=true
|
has_changelog_update=true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
local unsupported_changelog_fragments
|
||||||
|
unsupported_changelog_fragments=$(printf '%s\n' "$changed_files" | rg '^changelog/fragments/' || true)
|
||||||
|
if [ -n "$unsupported_changelog_fragments" ]; then
|
||||||
|
echo "Unsupported changelog fragment files detected:"
|
||||||
|
printf '%s\n' "$unsupported_changelog_fragments"
|
||||||
|
echo "Move changelog fragment content into CHANGELOG.md and remove changelog/fragments files."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Enforce workflow policy: every prepared PR must include CHANGELOG.md.
|
# Enforce workflow policy: every prepared PR must include CHANGELOG.md.
|
||||||
if [ "$has_changelog_update" = "false" ]; then
|
if [ "$has_changelog_update" = "false" ]; then
|
||||||
echo "Missing changelog update. Add CHANGELOG.md changes."
|
echo "Missing changelog update. Add CHANGELOG.md changes."
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user