Skip to content

add separate CI workflow documentation based on v4.8.2 - #374

Merged
Benson0224 merged 2 commits into
tronprotocol:masterfrom
abn2357:align_workflow_with_v4.8.2
Sep 8, 2026
Merged

Benson0224 merged 2 commits into
tronprotocol:masterfrom
abn2357:align_workflow_with_v4.8.2

Conversation

@abn2357

@abn2357 abn2357 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add the Chinese version of the dedicated java-tron CI workflow reference based on GreatVoyage-v4.8.2.
  • Align workflow triggers, build environments, coverage gates, integration checks, scope validation, and cancellation behavior with the English documentation.
  • Link the new page from the developer guide, local development example, and site navigation.

Validation

  • mkdocs build --strict
  • git diff --check

@abn2357
abn2357 marked this pull request as ready for review August 21, 2026 03:27
Comment thread docs/developers/java-tron.md Outdated
7. PR 描述不得少于 20 个字符,并说明改动内容及原因
8. 明确需要反馈的部分

`scope` 是可选的。未知 `scope` 只会产生警告,审查者分配使用另一套独立的 `scope` 映射。详细规则请参阅 [`scope` 校验和审查者分配](workflows.md)。

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.

workflows.md#scope?

Comment thread docs/developers/java-tron.md Outdated

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.

This absolute rule conflicts with the branch-aware workflow documentation added by this PR and with java-tron's branch policy.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Thanks, fixed, along with the prior review comments.

@Benson0224
Benson0224 merged commit 8c056ac into tronprotocol:master Sep 8, 2026
abn2357 added a commit to abn2357/documentation-zh that referenced this pull request Sep 8, 2026
Rebuild the gh-pages site to publish Chinese documentation updates merged into master after the previous rebuild (tronprotocol#375), ordered by merge time.

Included PRs:
- tronprotocol#373 remove obsolete documentation files
- tronprotocol#377 align module structure with java-tron v4.8.2
- tronprotocol#378 clarify dependency verification guidance
- tronprotocol#372 add node logging documentation
- tronprotocol#374 add separate CI workflow documentation based on v4.8.2
- tronprotocol#381 align docs with java-tron v4.8.2.1
- tronprotocol#380 migrate the full wallet-cli command documentation from the wallet-cli repository

Adds new generated Chinese documentation sections:
- using_javatron/logging/ for the Node Logging guide
- developers/workflows/ for the java-tron CI workflow reference
- clients/wallet-cli/java/ and clients/wallet-cli/typescript/ for the full wallet-cli documentation

Removes obsolete and replaced pages, and refreshes sitemap.xml, sitemap.xml.gz, search/search_index.json, docs-manifest.json, and revision dates.
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.

3 participants