ワンクリックで
dev-workflow
Use for branches, CI, build/test scripts, and NuGet release flow in contentstack-management-dotnet.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use for branches, CI, build/test scripts, and NuGet release flow in contentstack-management-dotnet.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when reviewing or preparing a pull request for contentstack-management-dotnet.
Use for the contentstack.management.aspnetcore package, HttpClient/DI registration with ASP.NET Core.
Use when changing or using the CMA client API, authentication, or NuGet package surface for Contentstack.Management.Core.
Use for C# language level, nullable usage, and file/folder layout consistent with Contentstack.Management.Core.
Use when building or updating DocFX API documentation under docfx_project for this repository.
Use for target frameworks, assembly signing, NuGet packaging, OS-specific builds, and HTTP pipeline overview in Contentstack.Management.Core.
| name | dev-workflow |
| description | Use for branches, CI, build/test scripts, and NuGet release flow in contentstack-management-dotnet. |
development for feature and fix work.development → main (no staging). After main is updated, .github/workflows/back-merge-pr.yml opens main → development when needed so branches stay aligned.main) to trigger .github/workflows/nuget-publish.yml (release: created).Directory.Build.props need matching bumps in Directory.Build.props and CHANGELOG.md per .github/workflows/check-version-bump.yml.| Workflow | Role |
|---|---|
unit-test.yml | On PR and push: runs Scripts/run-unit-test-case.sh (unit tests + TRX + coverlet). |
back-merge-pr.yml | After pushes to main, opens main → development PR if needed. |
check-version-bump.yml | On PR: requires version + changelog when SDK sources / props change. |
nuget-publish.yml | On GitHub Release (created): dotnet pack -c Release -o out and push to NuGet / GitHub Packages. |
policy-scan.yml, sca-scan.yml | Security / compliance scans. |
dotnet build Contentstack.Management.Core.slnsh ./Scripts/run-unit-test-case.sh from repo root (cleans Contentstack.Management.Core.Unit.Tests/TestResults first).../testing/SKILL.md.Scripts/run-unit-test-case.sh — unit test entrypoint used in CI.Scripts/generate_integration_test_report.py — integration test reporting helper (if used by the team).CSManagementSDK.snk for a full signed build matching the repo; see ../framework/SKILL.md.NUGET_API_KEY, etc.)—never commit keys.Top-level commands: ../../AGENTS.md.