ATOMScience-org / AMPL

The ATOM Modeling PipeLine (AMPL) is an open-source, modular, extensible software pipeline for building and sharing models to advance in silico drug discovery.
MIT License
136 stars 68 forks source link

Only run integrative tests if unit passes #357

Closed Kartstig closed 2 months ago

Kartstig commented 2 months ago

This is a simple PR which does a couple things:

  1. Only trigger integrative tests when unit tests are passing.
  2. Leaves a placeholder for when we have the linter merged. Then we can limit unit tests to only trigger when ruff is passing

This might help reduce some GitHub Actions usage

Kartstig commented 2 months ago

We may not need this since GitHub Actions is free