Skip to content

[codex] Fix workflow preset external install assertions#5

Merged
bigsmartben merged 1 commit into
mainfrom
codex/fix-workflow-preset-external-install
May 28, 2026
Merged

[codex] Fix workflow preset external install assertions#5
bigsmartben merged 1 commit into
mainfrom
codex/fix-workflow-preset-external-install

Conversation

@bigsmartben
Copy link
Copy Markdown
Owner

Summary

  • stop asserting that workflow-preset ships templates/tasks-template.md
  • validate tasks-template through core template resolution instead
  • add a guard test for the external release integration workflow contract

Validation

  • uv run pytest tests/test_presets.py -k workflow_preset_integration_release_payload_contract -v
  • local external release install equivalent against workflow-preset v1.3.1
  • uv run pytest tests/integrations/test_cli.py -k "community_extensions_and_workflow_preset_auto_installed or workflow_preset_registers" -v
  • uv run pytest tests/test_presets.py -k "workflow_preset or bundled_preset" -v
  • workflow YAML parse

@bigsmartben bigsmartben marked this pull request as ready for review May 28, 2026 22:58
@bigsmartben bigsmartben merged commit 357485a into main May 28, 2026
12 checks passed
@bigsmartben bigsmartben deleted the codex/fix-workflow-preset-external-install branch May 28, 2026 22:59
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