Skip to content

[create-croco-app] Add per-smoke-case artifact bundles and recovery summaries #1241

Description

@kang-heewon

Problem

Generated app smoke covers many presets and runtime targets. When a case fails, maintainers need a compact artifact bundle and a direct local rerun command instead of searching through long CI logs.

Desired outcome

Each generated smoke case produces actionable failure evidence and recovery guidance.

Acceptance criteria

  • Store per-case stdout, stderr, generated package manifests, Croco manifests, and relevant config files when a smoke case fails.
  • Add a recovery summary with the exact local rerun command for each failed case.
  • Split deterministic failures from suspected flaky failures in the report schema.
  • Surface failed case summaries in the GitHub Actions job summary.
  • Add tests for the generated smoke report shape.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions