diff --git a/.azure/ci-testig-parameterized.yml b/.azure/ci-testig-parameterized.yml index eb6ad1e1..0feb61fa 100644 --- a/.azure/ci-testig-parameterized.yml +++ b/.azure/ci-testig-parameterized.yml @@ -24,3 +24,4 @@ jobs: - "microsoft/deepspeed-release.yaml" - "neptune-ai/lightning_integration.yaml" - "manujosephv/pytorch-tabular_lit-release.yaml" + - "pykeen/pykeen.yaml" diff --git a/README.md b/README.md index b45abe02..6a8cae07 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Here are pre-requisites for your project before adding to the Lightning EcoSyste ``` 1. Copy the [template file](actions/_config.yaml) in `configs` folder and call it `.yaml`. ``` - cp configs/template.yaml configs/.yaml + cp actions/_config.yaml configs/.yaml ``` 1. At the minimum, modify the `HTTPS` variable to point to your repository. See [Configuring my project](https://github.com/Lightning-AI/ecosystem-ci/tree/main#configuring-my-project) for more options. ```yaml diff --git a/configs/pykeen/pykeen.yaml b/configs/pykeen/pykeen.yaml new file mode 100644 index 00000000..8288628c --- /dev/null +++ b/configs/pykeen/pykeen.yaml @@ -0,0 +1,29 @@ +target_repository: + HTTPS: https://github.com/pykeen/pykeen.git + # OPTIONAL, checkout a particular branch or a tag + checkout: master + # OPTIONAL, define installing package extras + install_extras: lightning + # copy some test from the target repository + copy_tests: + - tests/test_lightning.py + - tests/utils.py + +contact: + slack: + # Max Berrendorf + - U03DAAVMLSH + email: [] + +dependencies: + - name: pytorch-lightning + HTTPS: https://github.com/Lightning-AI/lightning.git + checkout: release/latest + +testing: + dirs: + - tests/ + +runtimes: + - {os: "ubuntu-20.04", python-version: "3.10"} + - {os: "windows-2019", python-version: "3.8"}