From 7e5c40df35a8f2b77bb135ed0331e2c601ed2db3 Mon Sep 17 00:00:00 2001 From: "Thomas J. Fan" Date: Tue, 10 Nov 2020 09:09:16 -0500 Subject: [PATCH 1/3] MNT Migrate to GitHub Actions (#21) * MNT Migrates to Github Actions * DOC Update docs * MNT Removes travis ci yaml --- .github/workflows/ci.yml | 27 +++++++++++++++++++++++++++ .travis.yml | 22 ---------------------- README.md | 2 +- 3 files changed, 28 insertions(+), 23 deletions(-) create mode 100644 .github/workflows/ci.yml delete mode 100644 .travis.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..a1ca65a --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,27 @@ +name: CI + +on: [push, pull_request] + +jobs: + test: + name: Python ${{ matrix.python-version }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: ["3.6", "3.7", "3.8"] + + steps: + - name: Checkout source + uses: actions/checkout@v2 + + - name: Build + run: make build + env: + PYTHON_VERSION: ${{ matrix.python-version }} + + - name: Unit test + run: make unit-test + + - name: System test + run: make system-test diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index ccfb25b..0000000 --- a/.travis.yml +++ /dev/null @@ -1,22 +0,0 @@ -language: python -services: - - docker -env: - global: - - DOCKER_TAG=${TRAVIS_COMMIT} - -jobs: - include: - - python: "3.6" - env: PYTHON_VERSION="3.6" - - python: "3.7" - env: PYTHON_VERSION="3.7" - - python: "3.8" - env: PYTHON_VERSION="3.8" - -install: - - make build - -script: - - make unit-test - - make system-test diff --git a/README.md b/README.md index 9273cfc..740cdfc 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ Dask-LightGBM ============= -[![Build Status](https://travis-ci.org/dask/dask-lightgbm.svg?branch=master)](https://travis-ci.org/dask/dask-lightgbm) +[![Build Status](https://github.com/dask/dask-lightgbm/workflows/CI/badge.svg)](https://github.com/dask/dask-lightgbm/actions?query=workflow%3ACI) Distributed training with LightGBM and Dask.distributed From f450713def47451a8922dad28075eaa291e5a264 Mon Sep 17 00:00:00 2001 From: Jan Stiborek Date: Sat, 16 Jan 2021 18:46:26 +0100 Subject: [PATCH 2/3] Update README.md --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 740cdfc..7451184 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ -Dask-LightGBM -============= +Dask-LightGBM - DEPRECATED +========================== + +THIS REPOSITORY IS DEPRECATED +----------------------------- + +This repository is deprecated and it is no longer maintained. The code was migrated into LightGBM package - https://github.com/microsoft/LightGBM. [![Build Status](https://github.com/dask/dask-lightgbm/workflows/CI/badge.svg)](https://github.com/dask/dask-lightgbm/actions?query=workflow%3ACI) From 98f838e0211d69478e4f940916637a411555a2c8 Mon Sep 17 00:00:00 2001 From: Julia Signell Date: Thu, 4 Feb 2021 17:25:47 -0500 Subject: [PATCH 3/3] Change default branch from master to main --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7451184..a0e463e 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Load your data into distributed data-structure, which can be either Dask.Array o Connect to a Dask cluster using Dask.distributed.Client. Let dask-lightgbm train a model or make predictions for you. See system tests for a sample code: - + How this works -------------- @@ -28,4 +28,4 @@ The library assures that both features and a label for each sample are located o It also lets each worker to know addresses and available ports of all other workers. The distributed training is performed by LightGBM library itself using sockets. See more details on distributed training in LightGBM here: - +