Skip to content

CI改善 build-chmを別ジョブにする#2513

Merged
berryzplus merged 1 commit into
sakura-editor:masterfrom
berryzplus:feature/split_build-chm
Jul 4, 2026
Merged

CI改善 build-chmを別ジョブにする#2513
berryzplus merged 1 commit into
sakura-editor:masterfrom
berryzplus:feature/split_build-chm

Conversation

@berryzplus

Copy link
Copy Markdown
Contributor

PR対象

  • ビルド手順/CI

カテゴリ

  • 改善

PR の背景

先行 issue は作成していません。

  • HTMLヘルプのビルドには約1分かかります。
  • HTMLヘルプのビルドは Platform や Configuration に左右されません。
  • CIのビルドで Platform や Configuration 別に何度もビルドが走っています。

仕様・動作説明

  • 新規ジョブ「build-chm」を作って build-chm.bat を実行させます。
  • 従来のジョブは新規ジョブに依存させます。

本件、勝手にやります。

PR の影響範囲

  • CIワークフロー build_sakura の見え方が少し変わります。
  • HTMLヘルプのビルド成果物がダウンロードできるようになります。

テスト内容

  • build_sakura のビルドが通ること、を確認すればよいはず。

関連 issue, PR

参考資料

新規ジョブ「build-chm」を作り、従来のジョブを依存させる。
@berryzplus

Copy link
Copy Markdown
Contributor Author

CIエラーは今回の変更と無関係。
image

@github-actions

github-actions Bot commented Jul 4, 2026

Copy link
Copy Markdown

Test Results

1 105 tests   1 105 ✅  4m 51s ⏱️
  104 suites      0 💤
    1 files        0 ❌

Results for commit 31934b3.

@sonarqubecloud

sonarqubecloud Bot commented Jul 4, 2026

Copy link
Copy Markdown

Quality Gate Passed Quality Gate passed

Issues
0 New issues
1 Accepted issue

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@berryzplus berryzplus marked this pull request as ready for review July 4, 2026 12:46
@berryzplus berryzplus merged commit 544df33 into sakura-editor:master Jul 4, 2026
18 of 20 checks passed
@berryzplus berryzplus deleted the feature/split_build-chm branch July 4, 2026 12:46
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.

1 participant