titipata / pubmed_parser

:clipboard: A Python Parser for PubMed Open-Access XML Subset and MEDLINE XML Dataset
http://titipata.github.io/pubmed_parser/
MIT License
559 stars 164 forks source link

Fix GitHub workflows #144

Open nils-herrmann opened 1 month ago

nils-herrmann commented 1 month ago

Describe the bug Every time a PR is done, GitHub conducts two checks: test and docs. Both checks fail.

To Reproduce Go to link

Expected behavior When testing locally, I get no errors. Presumably, there is something wrong with the checks.

Michael-E-Rose commented 1 month ago

Failing tests could be due to outdated test data.

Failing docs could be due to different specifications of the build environment (like package versions, language, etc.)

nils-herrmann commented 3 weeks ago

The errors are caused by the workflow using an outdated incorrect branch to conduct the tests (titipata/pubmed_parser/tree/master). This also imposes a problem when testing changes in the workflow file because the workflow is using the outdates version. The changes I conducted in the workflow file should use the branch of the PR (also if it is a fork). Unfortunately I have no way to check if my changes yield the desired results.

Michael-E-Rose commented 2 weeks ago

I have just merged 0d7e6802de7a21ae989eeb32cb70827718ae20e0 into master. We're expected to see its effect the next time a PR is tested, right?