Skip to content

Commit

Permalink
Update integration build workflow (aimclub#121)
Browse files Browse the repository at this point in the history
* Rename manual-build.yml to integration-build.yml; Add schedule

* Add integration tests badge to README

* Fix cron job in workflow

* Add more requirements t integration build
  • Loading branch information
gkirgizov authored Jun 15, 2023
1 parent 1a52230 commit 0ee8dfa
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
name: Manual build
name: Integration

on:
schedule:
- cron: '0 12 * * *'
push:
branches: [ stable, release ]
pull_request:
branches: [ stable, release ]
workflow_dispatch:

jobs:
Expand All @@ -25,6 +29,8 @@ jobs:
python -m pip install --upgrade pip
pip install pytest
pip install .[profilers]
pip install .[molecule_search]
pip install .[requirements_adaptive]
pip install pytest-cov
- name: Test with pytest
run: |
Expand Down
6 changes: 5 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

|sai| |itmo|

|python| |pypi| |build| |docs| |license| |tg| |eng| |mirror|
|python| |pypi| |build| |integration| |docs| |license| |tg| |eng| |mirror|


Оптимизация и обучение графовых моделей эволюционными методами
Expand Down Expand Up @@ -192,6 +192,10 @@ GOLEM можно установить с помощью ``pip``:
:alt: Build Status
:target: https://github.com/aimclub/GOLEM/actions/workflows/unit-build.yml

.. |integration| image:: https://github.com/aimclub/GOLEM/workflows/integration-build.yml/badge.svg?branch=main
:alt: Integration Build Status
:target: https://github.com/aimclub/GOLEM/actions/workflows/integration-build.yml

.. |coverage| image:: https://codecov.io/gh/aimclub/GOLEM/branch/main/graph/badge.svg
:alt: Coverage Status
:target: https://codecov.io/gh/aimclub/GOLEM
Expand Down
6 changes: 5 additions & 1 deletion README_en.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

|sai| |itmo|

|python| |pypi| |build| |docs| |license| |tg| |rus| |mirror|
|python| |pypi| |build| |integration| |docs| |license| |tg| |rus| |mirror|


Graph Optimization and Learning by Evolutionary Methods
Expand Down Expand Up @@ -191,6 +191,10 @@ There are various cases solved with GOLEM's algorithms:
:alt: Build Status
:target: https://github.com/aimclub/GOLEM/actions/workflows/unit-build.yml

.. |integration| image:: https://github.com/aimclub/GOLEM/workflows/integration-build.yml/badge.svg?branch=main
:alt: Integration Build Status
:target: https://github.com/aimclub/GOLEM/actions/workflows/integration-build.yml

.. |coverage| image:: https://codecov.io/gh/aimclub/GOLEM/branch/main/graph/badge.svg
:alt: Coverage Status
:target: https://codecov.io/gh/aimclub/GOLEM
Expand Down

0 comments on commit 0ee8dfa

Please sign in to comment.