Skip to content

Conversation

@medubelko
Copy link
Contributor

@medubelko medubelko commented Jan 10, 2026

VALEDIR represents the bin directory for Vale, yet it re-establishes the same path as VENVDIR. It makes more sense to compose it from VENVDIR.

Furthermore, since VENVDIR is configurable by the calling environment, it stands to reason that VALEDIR should be, too.

This change makes parent projects like in canonical/starbase#478 run the docs without modifying the Starter Pack's Makefile.


  • Have you updated CHANGELOG.md with relevant non-documentation file changes?
    - [ ] Have you updated the documentation for this change?

`VALEDIR` represents the package directory for Vale, yet it re-establishes the same path as `VENVDIR`. It makes more sense to compose it from `VENVDIR`.

Furthermore, since `VENVDIR` is configurable by the calling environment, it stands to reason that `VALEDIR` should be, too.
Copy link
Collaborator

@minaelee minaelee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm!

@medubelko medubelko merged commit 75c0ace into canonical:dev Jan 12, 2026
5 checks passed
@medubelko medubelko deleted the build-valedir-updates branch January 12, 2026 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants