From 145515924ed855ebf9b6f8735a89ab10d387de27 Mon Sep 17 00:00:00 2001 From: atalman Date: Tue, 14 Nov 2023 16:32:14 -0800 Subject: [PATCH 1/3] Testing calling version --- .github/workflows/validate-linux-binaries.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-linux-binaries.yml b/.github/workflows/validate-linux-binaries.yml index e457bf69d..15ac58c5e 100644 --- a/.github/workflows/validate-linux-binaries.yml +++ b/.github/workflows/validate-linux-binaries.yml @@ -50,7 +50,7 @@ jobs: needs: generate-release-matrix uses: pytorch/test-infra/.github/workflows/generate_release_matrix.yml@main with: - version: ${{ fromJson(needs.generate-linux-matrix.outputs.matrix).[0].stable_version }} + version: ${{ fromJson(needs.generate-linux-matrix.outputs.matrix).stable_version }} linux: needs: generate-linux-matrix. generate-release-matrix From 4164ffa0fb3a59f9923bf0754c09a2f32796f8d9 Mon Sep 17 00:00:00 2001 From: atalman Date: Wed, 15 Nov 2023 07:51:25 -0800 Subject: [PATCH 2/3] add release matrix --- .github/workflows/validate-linux-binaries.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/validate-linux-binaries.yml b/.github/workflows/validate-linux-binaries.yml index 15ac58c5e..58c00b516 100644 --- a/.github/workflows/validate-linux-binaries.yml +++ b/.github/workflows/validate-linux-binaries.yml @@ -47,13 +47,13 @@ jobs: os: linux channel: ${{ inputs.channel }} generate-release-matrix: - needs: generate-release-matrix + needs: generate-linux-matrix uses: pytorch/test-infra/.github/workflows/generate_release_matrix.yml@main with: version: ${{ fromJson(needs.generate-linux-matrix.outputs.matrix).stable_version }} linux: - needs: generate-linux-matrix. generate-release-matrix + needs: [generate-linux-matrix, generate-release-matrix] strategy: matrix: ${{ fromJson(needs.generate-linux-matrix.outputs.matrix) }} fail-fast: false @@ -65,6 +65,7 @@ jobs: ref: ${{ inputs.ref || github.ref }} job-name: ${{ matrix.build_name }} binary-matrix: ${{ toJSON(matrix) }} + release-matrix: needs.generate-release-matrix.outputs.matrix }} script: | set -ex export ENV_NAME="conda-env-${{ github.run_id }}" From de5b8cc9a6d61d9b119909f9c146cac4ead801ae Mon Sep 17 00:00:00 2001 From: atalman Date: Wed, 15 Nov 2023 07:55:42 -0800 Subject: [PATCH 3/3] test --- .github/workflows/validate-linux-binaries.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-linux-binaries.yml b/.github/workflows/validate-linux-binaries.yml index 58c00b516..92a12a15e 100644 --- a/.github/workflows/validate-linux-binaries.yml +++ b/.github/workflows/validate-linux-binaries.yml @@ -65,13 +65,13 @@ jobs: ref: ${{ inputs.ref || github.ref }} job-name: ${{ matrix.build_name }} binary-matrix: ${{ toJSON(matrix) }} - release-matrix: needs.generate-release-matrix.outputs.matrix }} script: | set -ex export ENV_NAME="conda-env-${{ github.run_id }}" export TORCH_ONLY=${{ inputs.torchonly }} export TARGET_OS="linux" eval "$(conda shell.bash hook)" + printf '%s\n' ${{ needs.generate-release-matrix.outputs.matrix }} > release_matrix.json # Special case PyPi installation package. And Install of PyPi package via poetry if [[ ${MATRIX_PACKAGE_TYPE} == "manywheel" && ${MATRIX_GPU_ARCH_VERSION} == "12.1" ]]; then