Skip to content
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b816560
rm existing dependency files
ajschmidt8 Jul 25, 2022
65f0da3
add envs.yaml file
ajschmidt8 Jul 25, 2022
efa1b82
add generated environment files
ajschmidt8 Jul 25, 2022
e2a7f6a
add GH Action
ajschmidt8 Jul 26, 2022
9372991
TEST - delete generated file
ajschmidt8 Jul 26, 2022
8f12bda
Revert "TEST - delete generated file"
ajschmidt8 Jul 26, 2022
68b0caa
TEST - rename `full` env
ajschmidt8 Jul 26, 2022
a46fdf4
Revert "TEST - rename `full` env"
ajschmidt8 Jul 26, 2022
01d593a
parameterize config file values
ajschmidt8 Jul 26, 2022
8f71e12
utilize shared workflow
ajschmidt8 Jul 26, 2022
39133ba
TEST - break things with shared workflow
ajschmidt8 Jul 26, 2022
dc9ead2
Revert "TEST - break things with shared workflow"
ajschmidt8 Jul 26, 2022
e61a7e0
update README.md to reflect new filename
ajschmidt8 Jul 26, 2022
9ae891c
update to reflect latest rapids-dependency-file-generator changes
ajschmidt8 Aug 16, 2022
d5ba547
rename "full" to "all" based on latest changes
ajschmidt8 Aug 16, 2022
6e8c151
update dependencies.yaml file format
ajschmidt8 Aug 25, 2022
ffa685c
re-generate dependency files
ajschmidt8 Aug 25, 2022
96c53de
add dependencies.yaml header
ajschmidt8 Aug 25, 2022
cdfccda
update README.md to reflect new filename
ajschmidt8 Aug 25, 2022
179c8ab
bifurcate miscellaneous dependency list
ajschmidt8 Aug 25, 2022
77b1b74
re-generate dependency lists
ajschmidt8 Aug 25, 2022
f67f8f0
rm $(arch)
ajschmidt8 Sep 2, 2022
5ad603d
rm extraneous comments from `dependencies.yaml`
ajschmidt8 Sep 2, 2022
10f828d
re-generate files w/ new header
ajschmidt8 Sep 2, 2022
8375228
rename job
ajschmidt8 Sep 6, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/dependency-files.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: dependency-files

on:
pull_request:

jobs:
check_generated_files:
uses: rapidsai/shared-action-workflows/.github/workflows/dependency-files.yaml@main
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ $ cd rmm
- Create the conda development environment `rmm_dev`
```bash
# create the conda environment (assuming in base `rmm` directory)
$ conda env create --name rmm_dev --file conda/environments/rmm_dev_cuda11.0.yml
$ conda env create --name rmm_dev --file conda/environments/all_cuda-115_arch-$(arch).yaml
# activate the environment
$ conda activate rmm_dev
```
Expand Down
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
name: rmm_dev
# This file was automatically generated by `rapids-dependency-file-generator`. Changes should not be made directly to this file.
# Instead, edit ../../dependencies.yaml and rerun `rapids-dependency-file-generator`.
channels:
- rapidsai
- conda-forge
dependencies:
- clang=11.1.0
- black=22.3.0
- clang-tools=11.1.0
- clang=11.1.0
- cmake>=3.20.1,!=3.23.0
- cmakelang=0.6.13
- cuda-python>=11.5,<11.7.1
- cudatoolkit=11.5
- cython>=0.29,<0.30
- flake8=3.8.3
- black=22.3.0
- gcovr>=5.0
- isort=5.10.1
- python>=3.8,<3.10
- numba>=0.49
- numpy>=1.19
- cffi>=1.10.0
- pytest
- cudatoolkit=11.5
- pytest-cov
- python>=3.8,<3.10
- scikit-build>=0.13.1
- spdlog>=1.8.5,<1.9
- cython>=0.29,<0.30
- gcovr>=5.0
- cuda-python>=11.5,<11.7.1
- sphinx_rtd_theme
name: all_cuda-115_arch-x86_64
Original file line number Diff line number Diff line change
@@ -1,24 +1,25 @@
name: rmm_dev
# This file was automatically generated by `rapids-dependency-file-generator`. Changes should not be made directly to this file.
# Instead, edit ../../dependencies.yaml and rerun `rapids-dependency-file-generator`.
channels:
- rapidsai
- conda-forge
dependencies:
- clang=11.1.0
- black=22.3.0
- clang-tools=11.1.0
- clang=11.1.0
- cmake>=3.20.1,!=3.23.0
- cmakelang=0.6.13
- cuda-python>=11.6,<11.7.1
- cudatoolkit=11.6
- cython>=0.29,<0.30
- flake8=3.8.3
- black=22.3.0
- gcovr>=5.0
- isort=5.10.1
- python>=3.8,<3.10
- numba>=0.49
- numpy>=1.19
- cffi>=1.10.0
- pytest
- cudatoolkit=11.6
- pytest-cov
- python>=3.8,<3.10
- scikit-build>=0.13.1
- spdlog>=1.8.5,<1.9
- cython>=0.29,<0.30
- gcovr>=5.0
- cuda-python>=11.6,11.7.1
- sphinx_rtd_theme
name: all_cuda-116_arch-x86_64
67 changes: 67 additions & 0 deletions dependencies.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# see https://github.com/rapidsai/dependency-file-generator for details
# dependency files to create
files:
all:
generate: conda
matrix:
cuda: ["11.5", "11.6"]
arch: [x86_64]
includes:
- build
- develop
- run
- test
test:
generate: none
includes:
- test
# channels to add to conda environment files
channels:
- rapidsai
- conda-forge
# dependency lists
dependencies:
conda_and_requirements:
common:
build:
- cmake>=3.20.1,!=3.23.0
- cython>=0.29,<0.30
- python>=3.8,<3.10
- scikit-build>=0.13.1
run:
- numba>=0.49
- numpy>=1.19
develop:
- black=22.3.0
- clang=11.1.0
- cmakelang=0.6.13
- flake8=3.8.3
- gcovr>=5.0
- isort=5.10.1
test:
- pytest
- pytest-cov
specific:
- matrix:
cuda: "11.5"
build:
- cuda-python>=11.5,<11.7.1
- matrix:
cuda: "11.6"
build:
- cuda-python>=11.6,<11.7.1
conda:
common:
build:
- spdlog>=1.8.5,<1.9
develop:
- clang-tools=11.1.0
specific:
- matrix:
cuda: "11.5"
build:
- cudatoolkit=11.5
- matrix:
cuda: "11.6"
build:
- cudatoolkit=11.6