You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The YAML check for install.yml in GitHub Actions workflows fails because this YAML is invalid. (Occurred here first: #790 (comment))
This is because the steps key is duplicated within jobs.base. As per my understanding, probably the idea here is to test ersilia installation sans bentoml. One possible solution to fix this workflow is to create two separate jobs, one for installing ersilia with bentoml, the other for installing it without bentoml. Something like:
jobs:
with_bentoml:
strategy:
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"]runs-on: ubuntu-lateststeps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}uses: actions/setup-python@v2with:
python-version: ${{ matrix.python-version }}
- name: Install Ersiliarun: | python -m pip install git+https://github.com/ersilia-os/bentoml-ersilia.git python -m pip install -e .
- name: Test help commandrun: | ersilia --help ersilia --versionwithout_bentoml:
steps:
- uses: actions/checkout@v2
- name: Set up Python ${{ matrix.python-version }}uses: actions/setup-python@v2with:
python-version: ${{ matrix.python-version }}
- name: Install Ersilia without pre-installing BentoMLrun: | python -m pip install -e .
- name: Test help command againrun: | ersilia --help ersilia --version
- name: Fetch molecular weight model from DockerHubrun: | ersilia -v fetch molecular-weight --from_dockerhub
Describe the steps to reproduce the behavior
No response
Expected behavior.
No response
Screenshots.
No response
Operating environment
NA
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug.
The YAML check for
install.yml
in GitHub Actions workflows fails because this YAML is invalid. (Occurred here first: #790 (comment))This is because the
steps
key is duplicated withinjobs.base
. As per my understanding, probably the idea here is to test ersilia installation sans bentoml. One possible solution to fix this workflow is to create two separate jobs, one for installing ersilia with bentoml, the other for installing it without bentoml. Something like:Describe the steps to reproduce the behavior
No response
Expected behavior.
No response
Screenshots.
No response
Operating environment
NA
Additional context
No response
The text was updated successfully, but these errors were encountered: