diff --git a/CHANGELOG.md b/CHANGELOG.md index 58ef9b7b..4e7abc18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- `libcnb-data`: + - The working directory for launch processes specifying a `WorkingDirectory::Directory` value is now respected. ([#831](https://github.com/heroku/libcnb.rs/pull/831)) ## [0.21.0] - 2024-04-30 diff --git a/libcnb-data/src/launch.rs b/libcnb-data/src/launch.rs index d9e500b9..c5be1b5a 100644 --- a/libcnb-data/src/launch.rs +++ b/libcnb-data/src/launch.rs @@ -114,7 +114,7 @@ pub struct Process { #[serde(default, skip_serializing_if = "std::ops::Not::not")] pub default: bool, #[serde( - rename = "working-directory", + rename = "working-dir", default, skip_serializing_if = "WorkingDirectory::is_app" )] @@ -405,7 +405,7 @@ command = ["foo"] r#"type = "web" command = ["foo"] default = true -working-directory = "dist" +working-dir = "dist" "# ); }