diff --git a/CHANGELOG.md b/CHANGELOG.md index 7910d47..1f17ce8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Foreman Changelog +## 1.0.0 +- No changes since 0.6.0. +- Initial release on crates.io. + ## 0.6.0 - Added `foreman github-auth` command for authenticating with GitHub. diff --git a/Cargo.lock b/Cargo.lock index 173ba3c..3b87fd8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -286,7 +286,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "foreman" -version = "0.6.0" +version = "1.0.0" dependencies = [ "dirs 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 9ae3c81..8aaad0f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "foreman" description = "Toolchain manager for simple binary tools" -version = "0.6.0" +version = "1.0.0" authors = ["Lucien Greathouse "] license = "MIT" homepage = "https://github.com/rojo-rbx/foreman#readme" diff --git a/README.md b/README.md index 47c0fa0..304a362 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,9 @@ + + # Foreman +[![Actions Status](https://github.com/rojo-rbx/foreman/workflows/CI/badge.svg)](https://github.com/rojo-rbx/foreman/actions?query=workflow%3ACI) +[![Latest Release on crates.io](https://img.shields.io/crates/v/foreman.svg?label=latest%20release)](https://crates.io/crates/foreman) + Foreman is a toolchain manager to help Roblox developers manage their installations of tools like [Rojo](https://github.com/rojo-rbx/rojo), [Remodel](https://github.com/rojo-rbx/remodel), [Tarmac](https://github.com/rojo-rbx/tarmac), and [Selene](https://github.com/Kampfkarren/selene). Foreman is inspired by [rustup](https://rustup.rs) and [asdf](https://github.com/asdf-vm/asdf). @@ -14,10 +19,10 @@ You can download pre-built Foreman releases for Windows, macOS, and Linux from t You can use the official [setup-foreman](https://github.com/rojo-rbx/setup-foreman) action to install Foreman as part of your GitHub Actions workflow. ### From Source -If you have [Rust](https://www.rust-lang.org/) 1.41.0 or newer installed, you can also compile Foreman directly from Git yourself: +If you have [Rust](https://www.rust-lang.org/) 1.41.0 or newer installed, you can also compile Foreman by installing it from [crates.io](https://crates.io): ```bash -cargo install --git https://github.com/rojo-rbx/foreman.git +cargo install foreman ``` ## Usage diff --git a/foreman.png b/foreman.png new file mode 100644 index 0000000..bdfb3ab Binary files /dev/null and b/foreman.png differ diff --git a/foreman.toml b/foreman.toml deleted file mode 100644 index 0576f1a..0000000 --- a/foreman.toml +++ /dev/null @@ -1,3 +0,0 @@ -[tools] -rojo = { source = "rojo-rbx/rojo", version = "0.5.0" } -rojo2 = { source = "rOjO-rBx/rOjo", version = "0.5.0" } \ No newline at end of file