Directory structure:
└── tailcallhq-gh-workflow/
├── README.md
├── Cargo.toml
├── CHANGELOG.md
├── LICENSE
├── renovate.json
├── .prettierrc
├── .release-plz.toml
├── .rustfmt.toml
├── crates/
│ ├── gh-workflow/
│ │ ├── Cargo.toml
│ │ ├── CHANGELOG.md
│ │ ├── src/
│ │ │ ├── cargo.rs
│ │ │ ├── comment.yml
│ │ │ ├── ctx.rs
│ │ │ ├── error.rs
│ │ │ ├── event.rs
│ │ │ ├── generate.rs
│ │ │ ├── lib.rs
│ │ │ ├── release_plz.rs
│ │ │ ├── rust_flag.rs
│ │ │ ├── toolchain.rs
│ │ │ ├── workflow.rs
│ │ │ └── snapshots/
│ │ │ ├── gh_workflow__generate__tests__add_needs_job.snap
│ │ │ └── gh_workflow__generate__tests__missing_add_job.snap
│ │ └── tests/
│ │ ├── test-workflow.rs
│ │ └── fixtures/
│ │ ├── workflow-bench.yml
│ │ ├── workflow-ci.yml
│ │ ├── workflow-demo.yml
│ │ └── workflow-rust.yml
│ ├── gh-workflow-macros/
│ │ ├── Cargo.toml
│ │ ├── CHANGELOG.md
│ │ └── src/
│ │ └── lib.rs
│ └── gh-workflow-tailcall/
│ ├── Cargo.toml
│ ├── CHANGELOG.md
│ ├── src/
│ │ ├── lib.rs
│ │ └── standard.rs
│ └── tests/
│ └── ci.rs
├── .github/
│ └── workflows/
│ ├── autofix.yml
│ └── ci.yml
└── .schema/
└── latest.json