Skip to content

feat: enhance add-polkadot-docs-test skill with automated pipeline#205

Merged
brunopgalvao merged 1 commit into
masterfrom
feat/enhance-add-polkadot-docs-test-skill
Mar 18, 2026
Merged

feat: enhance add-polkadot-docs-test skill with automated pipeline#205
brunopgalvao merged 1 commit into
masterfrom
feat/enhance-add-polkadot-docs-test-skill

Conversation

@brunopgalvao

@brunopgalvao brunopgalvao commented Mar 18, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Rename skill from add-polkadot-docs-recipe to add-polkadot-docs-test to better reflect its purpose
  • Add automated tutorial analysis (Step 0) that resolves docs URLs to source markdown via GitHub API
  • Add guide classification decision tree for selecting CI template variants and test patterns
  • Add two CI workflow variants: simple (Variant A) and guard job (Variant B for versions.yml-dependent guides)
  • Add composable CI setup blocks for Rust, Python, cargo caching, dev-node, and zombienet
  • Add test debug loop with failure classification (code errors, infra failures, missing prereqs)
  • Add PR creation step with cookbook + companion PR templates

Test plan

  • /add-polkadot-docs-test skill loads correctly with updated frontmatter
  • Run skill on a guide that already has a harness and compare output
  • Verify generated CI workflow matches conventions of existing workflows

Rename skill from add-polkadot-docs-recipe to add-polkadot-docs-test and
add automated tutorial analysis, guide classification, CI template
variants, test debug loop, and PR creation steps.
@github-actions github-actions Bot added the semantic:minor New feature - MINOR version bump label Mar 18, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🤖 Semantic Version Analysis

Result: MINOR version bump

Commit Analysis

Commit Type Impact Message
38c2347 feat 🟡 MINOR feat: enhance add-polkadot-docs-test skill with automated pi...

Summary

  • SDK API breaking changes (🔴 MAJOR): ✗
  • Conventional breaking changes (🔴 MAJOR): ✗
  • New features (🟡 MINOR): ✓
  • Bug fixes (🟢 PATCH): ✗

This PR will trigger a MINOR version bump when merged.


Manual override: If this is incorrect, you can manually add one of these labels:

  • semantic:major - Breaking changes
  • semantic:minor - New features
  • semantic:patch - Bug fixes
  • semantic:none - No version bump

Once a manual label is added, this workflow will respect it and not override.

@brunopgalvao brunopgalvao marked this pull request as ready for review March 18, 2026 10:32
@brunopgalvao brunopgalvao merged commit a96a353 into master Mar 18, 2026
6 checks passed
@brunopgalvao brunopgalvao deleted the feat/enhance-add-polkadot-docs-test-skill branch March 18, 2026 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

semantic:minor New feature - MINOR version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant