-
Notifications
You must be signed in to change notification settings - Fork 169
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
feat(cli): Add tool for filename validation for use in pre-receive hooks #1986
Merged
effigies
merged 6 commits into
bids-standard:maint/1.10.0
from
effigies:enh/git-receive-hook
Nov 13, 2024
Merged
feat(cli): Add tool for filename validation for use in pre-receive hooks #1986
effigies
merged 6 commits into
bids-standard:maint/1.10.0
from
effigies:enh/git-receive-hook
Nov 13, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The 0001 is a particular git-protocol-ism, and 0000 does not behave as I expected. Instead of adding multiple 0001s and attempting to identify the meaning, the new protocol preceeds the old protocol with a header line and a single JSON line.
Co-authored-by: Nell Hardcastle <[email protected]>
effigies
added
schema-code
Updates or changes to the code used to parse, filter, and render the schema.
exclude-from-changelog
This item will not feature in the automatically generated changelog
labels
Nov 13, 2024
@nellh GitHub didn't let me edit the target branch to |
nellh
approved these changes
Nov 13, 2024
@nellh This is released in https://pypi.org/project/bidsschematools/0.11.3.post3/. |
yarikoptic
added a commit
that referenced
this pull request
Nov 20, 2024
* origin/master: (288 commits) chore(deps): bump codecov/codecov-action from 4 to 5 (#1989) chore: Bump schema post-dev version schema-0.11.3.post3 chore(ci): Fix pytest call for make_archive chore: Remove excess test data from bidsschematools installation directories (#1985) feat(cli): Add tool for filename validation for use in pre-receive hooks (#1986) rm COC (#1979) chore: Bump schema post-dev version schema-0.11.3.post2 Update CONTRIBUTING.md (#1978) fix(schema): Check SliceTiming length against SliceEncodingDirection fix(schema): Do not warn about missing events for task-noise fix(schema): Check for existence of stim_files in beh.tsv chore: Use GITHUB_REF(_NAME) correctly chore: Debug environment chore: Bump schema post-dev version schema-0.11.3.post1 chore: Output version, set correct env var chore: Update publish_schema to publish post-releases fix(schema): Include changes to schema that do not modify spec ... Conflicts: mkdocs.yml src/schema/objects/columns.yaml src/schema/objects/metadata.yaml src/schema/objects/modalities.yaml src/schema/objects/suffixes.yaml src/schema/rules/modalities.yaml
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
exclude-from-changelog
This item will not feature in the automatically generated changelog
schema-code
Updates or changes to the code used to parse, filter, and render the schema.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a basic validator that accepts a
.bidsignore
list and a list of files. The use case is to quickly determine if a git push should be accepted by a server.