axodotdev / axodotdev/cargo-dist

check for existence of custom job ymls when generating ci

Open
#720 0 comments 0 reactions 0 assignees View on GitHub
ux
Dominant language
Rust
Stars
2.1k
Forks
149
Avg merge
1d 11h
Merged PRs (30d)
32

Description

Right now if you typo your ci yml name (or use ".yaml" instead of ".yml") you get latebound errors in github CI. We should check for the existence of the scripts when generating and either:

* Error out if they're missing
* Fill in the greeter example to get the user started

Contributor guide

Open the contributing guide

Research direction

Start at the CI generation path that resolves custom job YAML names and inspect how the greeter example is populated. Reproduce the failure with a missing or .yaml-named job, then verify that generation either reports the missing script immediately or provides the greeter example as described.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, rust
Domain
ci-cd, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.