Skip to content

ben1009/init-conf

Repository files navigation

🦀 rust proj init setup & ci

codecov Test

provide the basic setup for rust project

  • github actions

    • checks (fmt, clippy, test, coverage, typos with nightly and beta versions, mutil-os)
    • coverage (codecov)
  • rustfmt config

  • toolchain

  • cargo makefile with dev as entrypoint image

  • main.rs is just for test all the workflows, could be removed when import to the other project

  • When init a new project:

    git remote add conf https://github.com/ben1009/init-conf.git
    git fetch conf
    git merge --allow-unrelated-histories conf/master

    By using this strategy the history of the repo is included in the new repo, and future updates can be merged later.

About

rust proj basic configs & ci (github action) setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published