Skip to content

Conversation

@harryswift01
Copy link
Contributor

Summary

This PR updates the mdprep GitHub Actions workflow to fix test execution issues and align the repository with the CCPBioSim organisation. The workflow was previously hanging during the testing stage, and several configuration updates were required to ensure smooth CI runs and correct organisational references.


Changes

Change 1: Fix and modernise CI workflow

  • Updated .github/workflows/python-app.yml to resolve hanging tests.
  • Ensured Conda environment creation and activation work correctly across all OS platforms (Ubuntu, macOS, Windows).
  • Added diagnostic steps (conda info, conda list) for debugging during CI runs.
  • Confirmed pytest runs successfully with coverage reporting enabled.

Change 2: Update organisation references

  • Updated all repository and configuration references from hecbiosimCCPBioSim.

Impact

  • CI workflow for mdprep now runs successfully and consistently across all supported platforms.
  • Streamlines automated testing and improves maintainability.
  • Aligns repository and workflows under the CCPBioSim organisation for better integration and visibility.

@harryswift01 harryswift01 linked an issue Nov 4, 2025 that may be closed by this pull request
4 tasks
@harryswift01 harryswift01 changed the title 3 migrate to ccpbiosim Migrate to ccpbiosim Organisaion Nov 4, 2025
@harryswift01 harryswift01 self-assigned this Nov 4, 2025
@harryswift01 harryswift01 added the bug Something isn't working label Nov 4, 2025
@Rob-Welch Rob-Welch merged commit 2b7be94 into main Nov 4, 2025
3 checks passed
@Rob-Welch
Copy link
Contributor

Thanks Harry!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate mdprep to the CCPBioSim organisation

3 participants