Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enforce references for whippet dependencies #7

Merged
merged 1 commit into from
Aug 8, 2024

Conversation

RobjS
Copy link
Contributor

@RobjS RobjS commented Aug 8, 2024

As part of the work to automate plugin updates, we want to ensure that we don't accidentally deploy a breaking change when running whippet deps update. The best way to do this currently is to pin all plugins to a specific git reference (normally the major version tag for the current release).

This change ensures that the workflow will fail if a file in whippet.json does not have a reference specified.

See dxw/whippet#245 for where this feature was added to Whippet.

As part of the work to automate plugin updates, we want to ensure that
we don't accidentally deploy a breaking change when running `whippet
deps update`. The best way to do this currently is to pin all plugins to
a specific git reference (normally the major version tag for the current
release).

This change ensures that the workflow will fail if a file in
`whippet.json` does not have a reference specified.

See dxw/whippet#245 for where this feature was
added to Whippet.
@RobjS RobjS merged commit efd3e8e into main Aug 8, 2024
1 check passed
@RobjS RobjS deleted the feature/enforce-references-for-whippet-deps branch August 8, 2024 09:52
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.

2 participants