diff --git a/.github/workflows/gh-ci-cron.yaml b/.github/workflows/gh-ci-cron.yaml index aaf8efa9..663ad6ce 100644 --- a/.github/workflows/gh-ci-cron.yaml +++ b/.github/workflows/gh-ci-cron.yaml @@ -1,5 +1,8 @@ name: GH Actions Cron CI on: + pull_request: + branches: + - main push: branches: - main @@ -170,7 +173,7 @@ jobs: - id: get-base-python-deps name: get-base-python-deps run: | - pip install requests setuptools packaging pyyaml pydantic PyGithub + pip install MDAnalysis requests setuptools packaging pyyaml pydantic PyGithub - id: combine-write-raise-issues name: combine-write-raise-issues @@ -178,12 +181,12 @@ jobs: python utils/handle-status.py env: GITHUB_TOKEN: ${{ github.token }} - - - uses: stefanzweifel/git-auto-commit-action@v4 - with: - commit_message: commit changes to status files - skip_dirty_check: false - skip_fetch: false +# +# - uses: stefanzweifel/git-auto-commit-action@v4 +# with: +# commit_message: commit changes to status files +# skip_dirty_check: false +# skip_fetch: false deploy_docs: if: ${{ always() }} diff --git a/mdakits/mdachecker/metadata.yaml b/mdakits/mdachecker/metadata.yaml index 2cd115a9..690d8dd1 100644 --- a/mdakits/mdachecker/metadata.yaml +++ b/mdakits/mdachecker/metadata.yaml @@ -26,6 +26,7 @@ run_tests: - pytest --pyargs mdachecker.tests test_dependencies: - pip install pytest +import_name: mdachecker codecov: development_status: Beta changelog: diff --git a/mdakits/prolif/metadata.yaml b/mdakits/prolif/metadata.yaml index 03cad4e9..0c6a31bf 100644 --- a/mdakits/prolif/metadata.yaml +++ b/mdakits/prolif/metadata.yaml @@ -34,3 +34,4 @@ development_status: Production/Stable publications: - https://doi.org/10.1186/s13321-021-00548-6 - https://zenodo.org/record/7332369 +import_name: prolif diff --git a/mdakits/propkatraj/metadata.yaml b/mdakits/propkatraj/metadata.yaml index 4e62905c..05fcb4e1 100644 --- a/mdakits/propkatraj/metadata.yaml +++ b/mdakits/propkatraj/metadata.yaml @@ -33,3 +33,4 @@ publications: - https://zenodo.org/record/7647010 - https://doi.org/10.1021/ct200133y - https://doi.org/10.1085/jgp.201411219 +import_name: propkatraj diff --git a/utils/handle-status.py b/utils/handle-status.py index aa5a727f..b71ab32c 100644 --- a/utils/handle-status.py +++ b/utils/handle-status.py @@ -108,10 +108,10 @@ def handle_mdakit(maindir: str, statusdir: str, mdakit.gen_badges() # raise issues - mdakit.raise_issues() + # mdakit.raise_issues() # write out the status - mdakit.status.write_status(mdakit.path) + # mdakit.status.write_status(mdakit.path) if __name__ == "__main__": diff --git a/utils/mdakit.py b/utils/mdakit.py index 30932c25..d0cf7120 100644 --- a/utils/mdakit.py +++ b/utils/mdakit.py @@ -172,10 +172,10 @@ def _read_status(self, path): self.status = Status(path / "status.yaml") def gen_badges(self): - try: - badges = self._get_class_badges(self.metadata.import_name) - except: - badges = BadgesStatusDict() + #try: + badges = self._get_class_badges(self.metadata.import_name) + #except: + # badges = BadgesStatusDict() try: badges.coverage = self._get_codecov_status( @@ -195,7 +195,7 @@ def _get_class_badges(name: Optional[str]): # Get all the necessary MDAnalysis classes from MDAnalysis.analysis.base import AnalysisBase from MDAnalysis.coordinates.base import ProtoReader, WriterBase, ConverterBase - from MDAnalysis.topology.base import TopologyBase + from MDAnalysis.topology.base import TopologyReaderBase from MDAnalysis.transformations.base import TransformationBase def get_modules(mod):