deploy-rs
                                
                                
                                
                                    deploy-rs copied to clipboard
                            
                            
                            
                        Specify MSRV
Every time I try to rebuild deploy-rs I had compile errors because the Rust I'm using is too old (1.42). It'd be nice if the project could pick a Rust version, document it's support and then add a CI job to ensure compatibility is kept.
I think the somewhat vague hope was that every feature used would land in stable if not already stable, and that would end up in stable NixOS, but obviously that was a stupid idea and would take too long regardless.
We should definitely deal with this, and it relates to #72 somewhat too.
I'm currently supporting a MSRV of 1.29 in several crates I maintain with no pain feature-wise; only some pain because of dependencies breaking compilation without breaking semver changes, but I think supporting a fixed version and only bumping it in major semver updates should definitely be a doable strategy.