From 3beb4b5b8533b84bb74bd74e25d8198f9e31f806 Mon Sep 17 00:00:00 2001 From: acostadon Date: Sun, 15 Sep 2024 19:07:43 -0400 Subject: [PATCH 1/2] adding github workflows --- ci/.github/CODEOWNERS | 19 +++++++++++++++ ci/.github/workflows/build.yaml | 42 +++++++++++++++++++++++++++++++++ ci/.github/workflows/pr.yaml | 12 ++++++++++ 3 files changed, 73 insertions(+) create mode 100644 ci/.github/CODEOWNERS create mode 100644 ci/.github/workflows/build.yaml create mode 100644 ci/.github/workflows/pr.yaml diff --git a/ci/.github/CODEOWNERS b/ci/.github/CODEOWNERS new file mode 100644 index 0000000..21fe84b --- /dev/null +++ b/ci/.github/CODEOWNERS @@ -0,0 +1,19 @@ +# https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners +# Order matters - match of highest importance goes last (last match wins) + +#doc code owners +datasets/ @rapidsai/cugraph-doc-codeowners +notebooks/ @rapidsai/cugraph-doc-codeowners +docs/ @rapidsai/cugraph-doc-codeowners +**/*.txt @rapidsai/cugraph-doc-codeowners +**/*.md @rapidsai/cugraph-doc-codeowners +**/*.rst @rapidsai/cugraph-doc-codeowners +**/*.ipynb @rapidsai/cugraph-doc-codeowners +**/*.pdf @rapidsai/cugraph-doc-codeowners +**/*.png @rapidsai/cugraph-doc-codeowners + + +#CI code owners +/.github/ @rapidsai/ci-codeowners +/ci/ @rapidsai/ci-codeowners +/.pre-commit-config.yaml @rapidsai/ci-codeowners diff --git a/ci/.github/workflows/build.yaml b/ci/.github/workflows/build.yaml new file mode 100644 index 0000000..cfdf233 --- /dev/null +++ b/ci/.github/workflows/build.yaml @@ -0,0 +1,42 @@ +name: build + +on: + push: + branches: + - "branch-*" + tags: + - v[0-9][0-9].[0-9][0-9].[0-9][0-9] + workflow_dispatch: + inputs: + branch: + required: true + type: string + date: + required: true + type: string + sha: + required: true + type: string + build_type: + type: string + default: nightly + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }}-${{ github.event_name }} + cancel-in-progress: true + +jobs: + docs-build: + if: github.ref_type == 'branch' + needs: python-build + secrets: inherit + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@python-3.12 + with: + arch: "amd64" + branch: ${{ inputs.branch }} + build_type: ${{ inputs.build_type || 'branch' }} + container_image: "rapidsai/ci-conda:cuda11.8.0-ubuntu22.04-py3.10" + date: ${{ inputs.date }} + node_type: "gpu-v100-latest-1" + run_script: "ci/build_docs.sh" + sha: ${{ inputs.sha }} \ No newline at end of file diff --git a/ci/.github/workflows/pr.yaml b/ci/.github/workflows/pr.yaml new file mode 100644 index 0000000..3c88dbb --- /dev/null +++ b/ci/.github/workflows/pr.yaml @@ -0,0 +1,12 @@ +ame: pr + +on: + push: + branches: + - "pull-request/[0-9]+" + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: From e67946b91e5524bc7973a7fe849dbb2b5e3c9804 Mon Sep 17 00:00:00 2001 From: acostadon Date: Sun, 15 Sep 2024 20:09:17 -0400 Subject: [PATCH 2/2] updated version to 24.10 --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 0bff698..7c7ba04 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -24.06.00 +24.10.00