LightGBM icon indicating copy to clipboard operation
LightGBM copied to clipboard

[ci] migrate CI from macOS 10.15 to 11

Open StrikerRUS opened this issue 3 years ago • 1 comments

Closed #5391.

StrikerRUS avatar Jul 31 '22 00:07 StrikerRUS

Seems that #5390 blocks this PR.

PackagesNotFoundError: The following packages are not available from current channels:

  - dask=2022.7.0
  - distributed=2022.7.0

Current channels:

  - https://conda.anaconda.org/conda-forge/osx-64
  - https://conda.anaconda.org/conda-forge/noarch

StrikerRUS avatar Aug 02 '22 20:08 StrikerRUS

I just took over this PR. We only have 10 more days to apply this change, before macOS jobs start failing on Azure DevOps.

Given that, I'm proposing the following additional changes to what @StrikerRUS originally had here:

  • skip the one test that fails on newer dask / distributed (and keep #5390 open to track the work of reinstating that task)
  • remove the pin on dask / distributed versions in CI
  • switch from installing dask to installing dask-core in CI
    • dask-core is like dask, but without dependencies like bokeh that are intended for interactive use and not necessary for LightGBM's CI

@jmoralez @guolinke the next time you have a few minutes to review a PR in this repo, will you please review this one?

jameslamb avatar Nov 23 '22 01:11 jameslamb

Thanks so much for doing this @StrikerRUS , especially for your expertise around how the XCode version relates to the way the wheels are tagged!

jameslamb avatar Nov 25 '22 05:11 jameslamb

This pull request has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this.

github-actions[bot] avatar Aug 19 '23 03:08 github-actions[bot]