From b4cb0916d47ad57e37715ff144440010f11b236d Mon Sep 17 00:00:00 2001 From: brandon-b-miller Date: Fri, 5 Jan 2024 07:58:24 -0800 Subject: [PATCH 1/3] add a test-conda section --- .github/workflows/pr.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index c52736f7..fb9f7c7c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -18,6 +18,7 @@ jobs: - build-wheels - test-wheels - build-conda + - test-conda secrets: inherit uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-24.02 checks: @@ -43,6 +44,15 @@ jobs: build_type: pull-request build_script: "ci/build_conda.sh" matrix_filter: ${{ needs.compute-matrix.outputs.BUILD_MATRIX }} + test-conda: + needs: + - build-conda + - compute-matrix + uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-24.02 + with: + build_type: pull-request + test_script: "ci/test_conda.sh" + matrix_filter: ${{ needs.compute-matrix.outputs.TEST_MATRIX }} build-wheels: needs: - compute-matrix From 51d0c56232796e001cd4e91ff7d6f5e4e60eb87e Mon Sep 17 00:00:00 2001 From: brandon-b-miller Date: Fri, 5 Jan 2024 08:03:02 -0800 Subject: [PATCH 2/3] add build-conda to release workflow --- .github/workflows/build.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index a8f251c2..dc4bbc38 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -28,6 +28,14 @@ jobs: build_type: branch script: "ci/build_wheel.sh" matrix_filter: ${{ needs.compute-matrix.outputs.BUILD_MATRIX }} + build-conda: + needs: + - compute-matrix + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-24.02 + with: + build_type: pull-request + build_script: "ci/build_conda.sh" + matrix_filter: ${{ needs.compute-matrix.outputs.BUILD_MATRIX }} publish-wheels: needs: - build-wheels From 325ba98a05f29cb570e611fc2c85822ba1fd2910 Mon Sep 17 00:00:00 2001 From: brandon-b-miller Date: Fri, 5 Jan 2024 08:08:26 -0800 Subject: [PATCH 3/3] add publish-conda to release workflows --- .github/workflows/build.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index dc4bbc38..66e098ea 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -47,3 +47,13 @@ jobs: sha: ${{ inputs.sha }} date: ${{ inputs.date }} package-name: pynvjitlink + publish-conda: + needs: + - build-conda + secrets: inherit + uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-24.02 + with: + build_type: ${{ inputs.build_type || 'branch' }} + branch: ${{ inputs.branch }} + date: ${{ inputs.date }} + sha: ${{ inputs.sha }}