ci: remove deprecated actions and use stable by joshka · Pull Request #1193 · orhun/git-cliff

@joshka

nightly is only necessary for formatting. For most things in git-cliff
stable is sufficient. So use stable for everything else.

actions-rs/toolchain was archived years ago. Generally use
dtolnay/rust-toolchain as a replacement

actions-rs/cargo is similarly archived. Use plain cargo commands

taike-e/install-action automatically uses cargo-binstall to install
tools not setup for install-action directly. So there's no need to
install binstall to install cargo-msrv

orhun

@joshka

- Use matrix include instead of an object per build
- simplify some conditional logic
- use latest os versions
- use arm versions instead of cross compiling

joshka