diff --git a/.github/workflows/_buildpacks-release.yml b/.github/workflows/_buildpacks-release.yml index 44a0197a..c9f61d90 100644 --- a/.github/workflows/_buildpacks-release.yml +++ b/.github/workflows/_buildpacks-release.yml @@ -71,7 +71,9 @@ jobs: uses: Swatinem/rust-cache@v2.6.0 - name: Install libcnb-cargo - run: cargo install libcnb-cargo + # TODO: Derive this version from the `libcnb-package` version in this repo's `Cargo.toml`, + # or at least add a CI check to ensure the two versions are in sync. + run: cargo install --locked libcnb-cargo@0.13.0 - name: Install Languages CLI uses: heroku/languages-github-actions/.github/actions/install-languages-cli@main diff --git a/Cargo.toml b/Cargo.toml index de032455..dfb9cae7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,8 +25,9 @@ clap = { version = "4", default-features = false, features = [ ] } indexmap = "2" lazy_static = "1" -libcnb-data = "0.13" -libcnb-package = "0.13" +# NB: Make sure to keep the `libcnb-cargo` version in `_buildpacks-release.yml` in sync with these. +libcnb-data = "=0.13.0" +libcnb-package = "=0.13.0" markdown = "1.0.0-alpha.12" rand = "0.8" regex = "1"