Skip to content

Commit 0d6b21f

Browse files
authored
Release 1.0.3 (#44)
1 parent 8da77af commit 0d6b21f

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Unreleased Changes
44

5+
## 1.0.3 (2020-02-04)
6+
57
- Report correct exit code ([#41](https://github.com/Roblox/foreman/pull/41))
68
- Improve error handling to reduces crashes and add more useful error messages ([#40](https://github.com/Roblox/foreman/pull/40))
79
- Add environment variable to override Foreman home directory ([#39](https://github.com/Roblox/foreman/pull/39))

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,20 @@ You can download pre-built Foreman releases for Windows, macOS, and Linux from t
1818
### GitHub Actions
1919
You can use the official [setup-foreman](https://github.com/Roblox/setup-foreman) action to install Foreman as part of your GitHub Actions workflow.
2020

21+
### Upgrading
22+
First, replace your current version of Foreman with the newest one from the [GitHub releases](https://github.com/Roblox/foreman/releases). If you don't remember where you have put the executable, running `where foreman` on Windows or `which foreman` on macOS and Linux should help you find it.
23+
24+
The other step is to locate the `bin` directory created by foreman and delete the files there. It is as simple as opening `.foreman/bin`, which is located under the user directory (`%homepath%` on Windows or `$HOME` on macOS and Linux).
25+
2126
### From Source
2227
If you have [Rust](https://www.rust-lang.org/) 1.53.0 or newer installed, you can also compile Foreman by installing it from [crates.io](https://crates.io):
2328

2429
```bash
2530
cargo install foreman
2631
```
2732

33+
To upgrade, re-run `cargo install foreman` and clean up the `bin` directory as described in the section just above.
34+
2835
## Usage
2936
Foreman downloads tools from GitHub or GitLab and references them by their `user/repo` name, like `Roblox/foreman`.
3037

0 commit comments

Comments
 (0)