Skip to content

Regenerate the API and controls references daily, as a pull request - #416

Merged
oblomov-dev merged 1 commit into
mainfrom
claude/addon-repo-namespaces-dnjqev
Nov 4, 2026
Merged

oblomov-dev merged 1 commit into
mainfrom
claude/addon-repo-namespaces-dnjqev

Conversation

@oblomov-dev

Copy link
Copy Markdown
Member

check:api-reference and check:controls fail as soon as z2ui5_if_client, the user exit or a custom control changes on abap2UI5 main - and deploy.yml runs them, so the site stopped publishing from 2026-11-03 until #415 regenerated the reference by hand.

New .github/workflows/regenerate-references.yaml, the same move bump-linter.yaml makes for the linter:

  • every day at 04:23 UTC, before the deploy at 05:00 (and on demand)
  • npm run generate:api and npm run generate:controls
  • when anything changed: check:api-reference, check:controls, check:vocabulary, docs:build
  • opens or updates one PR (branch regenerate-references) and starts check.yml on it, since a PR made with the workflow's token starts no runs on its own

AGENTS.md names it next to check:api-reference. Needs the repository setting "Allow GitHub Actions to create and approve pull requests" - which bump-linter.yaml already relies on.


Generated by Claude Code

check:api-reference and check:controls fail as soon as z2ui5_if_client, the
user exit or a custom control changes on abap2UI5 main - and deploy.yml
runs them, so the site stopped publishing from 2026-11-03 until the
reference was regenerated by hand. regenerate-references.yaml runs
generate:api and generate:controls every day before the deploy, checks the
result, and opens (or updates) one pull request, starting check.yml on it -
the move bump-linter.yaml makes for the linter.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014YZFmFmt8CUMDLwxTqptCi
@oblomov-dev
oblomov-dev merged commit fb87561 into main Nov 4, 2026
1 check passed
@oblomov-dev
oblomov-dev deleted the claude/addon-repo-namespaces-dnjqev branch November 4, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants