-
Notifications
You must be signed in to change notification settings - Fork 3
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
Delete goals: slurp-no-updates
#532
base: develop
Are you sure you want to change the base?
Conversation
.PHONY: slurp-docs | ||
slurp-docs: | ||
python3 $(SCRIPTSDIR)/migrate.py --docs | ||
|
||
.PHONY: slurp-all-no-updates | ||
slurp-all-no-updates: $(foreach n,$(ALL_COMPONENT_IDS), slurp-no-updates-$(n)) | ||
@echo "$@ ($^) completed". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Deletion of unused goals
Deletes:
slurp-all-no-updates
slurp-no-updates-%
Thes currently do the exact same thing as slurp-all
and slurp-%
. They're not called by any other goals, so they're useless.
I am trying to remember what these goals were originally for.
It may be that they were a variation of running the slurp that did not involve doing some pip install
s beforehand. The pip install
would have been because ODK did not have high enough versions of some libraries at the time, likely OAK or maybe sssom-py
.
I also have some recollection of -B
being part of / necessary for some goal, maybe for part of the slurp
pipeline, and this -no-updates
variation would have been the same thing, but without -B
.
Either way, whatever purpose they had appears to no longer be valid. They're doing nothing here, so I'm deleting them.
.PHONY: slurp-docs | ||
slurp-docs: | ||
python3 $(SCRIPTSDIR)/migrate.py --docs | ||
|
||
.PHONY: slurp-all-no-updates | ||
slurp-all-no-updates: $(foreach n,$(ALL_COMPONENT_IDS), slurp-no-updates-$(n)) | ||
@echo "$@ ($^) completed". |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Skip build QC for this one?
This seems like a good case of skipping the need to run a build, because nowhere in build-mondo-ingest
are these goals called. Deletion of them should have no effect on the build.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If your comments are correct lets merge
93f572a
to
4807238
Compare
Overview
Deletes some unused goals which add no additional functionality.
Pre-merge checklist
Documentation
Was the documentation added/updated under
docs/
?QC
Was the full pipeline run before submitting this PR using
sh run.sh make build-mondo-ingest
on this branch (afterdocker pull obolibrary/odkfull:dev
), and no errors occurred?New Packages
Were any new Python packages added?
Were any other non-Python packages added?
PR Review and Conversations Resolved
Has the PR been sufficiently reviewed by at least 1 team member of the Mondo Technical team and all threads resolved?