peterjc / galaxy_blast

Galaxy wrappers for NCBI BLAST+ and related BLAST tools.
76 stars 70 forks source link

Update GitHub CI as per IUC repository #158

Closed peterjc closed 1 year ago

peterjc commented 1 year ago

Files copied from https://github.com/galaxyproject/tools-iuc/tree/main/.github/workflows

Note we have a different owner name, and more flake8 checks

peterjc commented 1 year ago

Hmm, successfully skipped the tests as no tools changed... oh well, let's try it via CI after merging...

peterjc commented 1 year ago

Huh, testing via #157 and not working:

Run pip install -r .flake8_requirements
ERROR: Could not open requirements file: [Errno 2] No such file or directory: '.flake8_requirements'

Notice:  A new release of pip is available: 23.0.1 -> 23.2.1
Notice:  To update, run: pip install --upgrade pip
Error: Process completed with exit code 1.

Wrong directory perhaps...