[codex] Add workflow-preset integration Actions#4
Conversation
862c620 to
7956e0b
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7956e0b517
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
|
||
| test -f .specify/presets/workflow-preset/preset.yml | ||
| test -f .specify/presets/workflow-preset/templates/plan-template.md | ||
| test -f .specify/presets/workflow-preset/templates/tasks-template.md |
There was a problem hiding this comment.
Remove nonexistent tasks template check
This check makes the new release-validation workflow fail for the current workflow-preset artifact: the bundled preset manifest/source tree contains templates/plan-template.md and the behavior templates, but no templates/tasks-template.md (repo-wide search only finds this new workflow reference). Any workflow-preset-release dispatch for a valid release shaped like the bundled preset will exit here before verifying the command registration.
Useful? React with 👍 / 👎.
Summary
workflow-preset-releaserepository_dispatch entrypoint for validating released workflow-preset artifacts.Validation
uv run pytest tests/test_presets.py -k "workflow_preset or bundled_preset" -vuv run pytest tests/integrations/test_cli.py -k "community_extensions_and_workflow_preset_auto_installed or workflow_preset_registers" -vuv run pytest tests/integrations -k "complete_file_inventory" -vuv run pytest.github/workflows/community-smoke.ymland.github/workflows/workflow-preset-integration.yml