fix: propagate release-plz signing config #110
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/emc!110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/release-plz-signing-config"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Rationale
Run #263 still produced an unverified release commit. release-plz creates commits from a temporary git directory under nix develop, so relying on the default HOME global config is not sufficient. Exporting GIT_CONFIG_GLOBAL keeps signing and author config visible to child git processes even if HOME changes.
Verification
The PR improves the release-plz signing configuration by exporting
GIT_CONFIG_GLOBALand consolidating author configuration into the same shell as the release-plz command. These changes should ensure that the signing and author configurations are consistently applied, even if the HOME directory changes.Walkthrough
GIT_CONFIG_GLOBALto ensure signing configuration is maintained across git processes.LLM usage and cost
Estimated total USD: $0.011835 via https://api.openai.com and https://api.openai.com