From 849879f789895955f081fb1acb7fe22862e76e5f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Fri, 28 Feb 2025 13:40:31 +0100 Subject: [PATCH 01/69] add windows arm64 workflow --- .../workflows/build_wheel_windows_arm64.yml | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .github/workflows/build_wheel_windows_arm64.yml diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_arm64.yml new file mode 100644 index 00000000000..6da095af516 --- /dev/null +++ b/.github/workflows/build_wheel_windows_arm64.yml @@ -0,0 +1,64 @@ +name: torchvision Build + +on: + workflow_dispatch: + inputs: + python_version: + description: "Python version" + required: true + type: choice + options: + - Python312 + - Python311 + msvc_version: + description: "MSVC Version" + required: true + type: choice + options: + - 'latest' + - '14.40' + - '14.36' + pytorch_build_run_id: + description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" + required: true + default: "" + type: string + pytorch_build_artifact_name: + description: "Artifact name of PyTorch build run" + required: true + default: "pytorch-wheel" + type: string + build_type: + description: "Build type" + required: true + type: choice + options: + - Release + # - Debug (not supported for wheel) + repository_name: + description: "torchvision repository (username/repo)" + required: true + default: "pytorch/vision" + type: string + repository_branch: + description: "repository branch" + required: true + default: "main" + type: string + build_version: + description: "Optional: build version for wheel file name (e.g. 2.6.0); otherwise leave empty for default naming" + required: false + default: "2.6.0" + type: string + +jobs: + trigger-test-infra: + uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_arm64.yml@main + with: + repository_name: ${{ inputs.repository_name }} + repository_branch: ${{ inputs.repository_branch }} + python_version: ${{ inputs.python_version }} + msvc_version: ${{ inputs.msvc_version }} + pytorch_build_run_id: ${{ inputs.pytorch_build_run_id }} + build_type: ${{ inputs.build_type }} + build_version: ${{ inputs.build_version }} From 839d069dd9b47027df94119908a468e9c2ec6aa3 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 11:02:17 +0100 Subject: [PATCH 02/69] deafult values for build and trigger workflow --- .github/workflows/build_wheel_windows_arm64.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_arm64.yml index 6da095af516..08a39182f20 100644 --- a/.github/workflows/build_wheel_windows_arm64.yml +++ b/.github/workflows/build_wheel_windows_arm64.yml @@ -1,6 +1,9 @@ name: torchvision Build on: + push: + branches: + - arm64_enablement workflow_dispatch: inputs: python_version: @@ -21,7 +24,7 @@ on: pytorch_build_run_id: description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" required: true - default: "" + default: "13589031393" type: string pytorch_build_artifact_name: description: "Artifact name of PyTorch build run" @@ -53,12 +56,12 @@ on: jobs: trigger-test-infra: - uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_arm64.yml@main + uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_arm64.yml@winarm64_wheels with: repository_name: ${{ inputs.repository_name }} repository_branch: ${{ inputs.repository_branch }} - python_version: ${{ inputs.python_version }} - msvc_version: ${{ inputs.msvc_version }} + python_version: ${{ inputs.python_version || 'Python312' }} + msvc_version: ${{ inputs.msvc_version || 'latest' }} pytorch_build_run_id: ${{ inputs.pytorch_build_run_id }} - build_type: ${{ inputs.build_type }} + build_type: ${{ inputs.build_type || 'Release' }} build_version: ${{ inputs.build_version }} From f0605365944d46e5ec87046e93814e39e74727c2 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 11:47:58 +0100 Subject: [PATCH 03/69] remove hardcode branch name --- .github/workflows/build_wheel_windows_arm64.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_arm64.yml index 08a39182f20..40f10af1b66 100644 --- a/.github/workflows/build_wheel_windows_arm64.yml +++ b/.github/workflows/build_wheel_windows_arm64.yml @@ -2,8 +2,6 @@ name: torchvision Build on: push: - branches: - - arm64_enablement workflow_dispatch: inputs: python_version: From 38e4922ea57d8f9d400f87077ca6b7379cd056d4 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 12:16:53 +0100 Subject: [PATCH 04/69] update workflow --- .github/workflows/build_wheel_windows_arm64.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_arm64.yml index 40f10af1b66..e56de701c4f 100644 --- a/.github/workflows/build_wheel_windows_arm64.yml +++ b/.github/workflows/build_wheel_windows_arm64.yml @@ -1,7 +1,16 @@ name: torchvision Build on: + pull_request: push: + branches: + - nightly + - main + - release/* + tags: + # NOTE: Binary build pipelines should only get triggered on release candidate builds + # Release candidate tags look like: v1.11.0-rc1 + - v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+ workflow_dispatch: inputs: python_version: @@ -52,6 +61,10 @@ on: default: "2.6.0" type: string +permissions: + id-token: write + contents: read + jobs: trigger-test-infra: uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_arm64.yml@winarm64_wheels @@ -60,6 +73,6 @@ jobs: repository_branch: ${{ inputs.repository_branch }} python_version: ${{ inputs.python_version || 'Python312' }} msvc_version: ${{ inputs.msvc_version || 'latest' }} - pytorch_build_run_id: ${{ inputs.pytorch_build_run_id }} + pytorch_build_run_id: ${{ inputs.pytorch_build_run_id || '13589031393' }} build_type: ${{ inputs.build_type || 'Release' }} build_version: ${{ inputs.build_version }} From c97f7e55302590e2ca5981715ff8c43097de7c0c Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 12:24:06 +0100 Subject: [PATCH 05/69] test rerun workflow --- .github/workflows/build_wheel_windows_arm64.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_arm64.yml index e56de701c4f..5e9f8d735ee 100644 --- a/.github/workflows/build_wheel_windows_arm64.yml +++ b/.github/workflows/build_wheel_windows_arm64.yml @@ -1,4 +1,4 @@ -name: torchvision Build +name: Build Windows Arm64 Wheels on: pull_request: From 164f5357b9785868a9f8fa0b67a3c201d4f5a3ca Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 12:43:36 +0100 Subject: [PATCH 06/69] test arm64 logic using x64 wheel build --- ..._arm64.yml => build_wheel_windows_x64_test.yml} | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) rename .github/workflows/{build_wheel_windows_arm64.yml => build_wheel_windows_x64_test.yml} (85%) diff --git a/.github/workflows/build_wheel_windows_arm64.yml b/.github/workflows/build_wheel_windows_x64_test.yml similarity index 85% rename from .github/workflows/build_wheel_windows_arm64.yml rename to .github/workflows/build_wheel_windows_x64_test.yml index 5e9f8d735ee..7cc9e54ade9 100644 --- a/.github/workflows/build_wheel_windows_arm64.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -28,11 +28,11 @@ on: - 'latest' - '14.40' - '14.36' - pytorch_build_run_id: - description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" - required: true - default: "13589031393" - type: string + # pytorch_build_run_id: + # description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" + # required: true + # default: "13589031393" + # type: string pytorch_build_artifact_name: description: "Artifact name of PyTorch build run" required: true @@ -67,12 +67,12 @@ permissions: jobs: trigger-test-infra: - uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_arm64.yml@winarm64_wheels + uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test with: repository_name: ${{ inputs.repository_name }} repository_branch: ${{ inputs.repository_branch }} python_version: ${{ inputs.python_version || 'Python312' }} msvc_version: ${{ inputs.msvc_version || 'latest' }} - pytorch_build_run_id: ${{ inputs.pytorch_build_run_id || '13589031393' }} + # pytorch_build_run_id: ${{ inputs.pytorch_build_run_id || '13589031393' }} build_type: ${{ inputs.build_type || 'Release' }} build_version: ${{ inputs.build_version }} From 494fc1ed6bea3a027a5d2558a105dc4ada9f459b Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 12:49:55 +0100 Subject: [PATCH 07/69] retrigger run --- .github/workflows/build_wheel_windows_x64_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index 7cc9e54ade9..a77b09de369 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -1,4 +1,4 @@ -name: Build Windows Arm64 Wheels +name: Build Windows X64 Wheels on: pull_request: From 523e4f1cb0412420d5316d5b5e9810669d344363 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 14:10:01 +0100 Subject: [PATCH 08/69] empty commit From a3d913b98cadfaa3b2ca70a18b5dfa60d9679c1c Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 14:22:09 +0100 Subject: [PATCH 09/69] trigger workflow From aab9d7cb771d5ee6923a0c930f6a5bafa8e77767 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 14:27:16 +0100 Subject: [PATCH 10/69] empty commit From fd054fb6afe2c2bc652a49ad206c6ea761836c04 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 15:22:51 +0100 Subject: [PATCH 11/69] trigger workflow From 8f6e76d454050616ba1aedd4cbb1ec0921972d4b Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 15:27:06 +0100 Subject: [PATCH 12/69] retrigger workflow From ab4cc5e90bcf3d004ba0536a2c2087cce3f5ad11 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 15:42:53 +0100 Subject: [PATCH 13/69] add default values --- .github/workflows/build_wheel_windows_x64_test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index a77b09de369..8521d3dfd73 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -69,8 +69,8 @@ jobs: trigger-test-infra: uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test with: - repository_name: ${{ inputs.repository_name }} - repository_branch: ${{ inputs.repository_branch }} + repository_name: ${{ inputs.repository_name || 'pytorch/vision' }} + repository_branch: ${{ inputs.repository_branch || 'main'}} python_version: ${{ inputs.python_version || 'Python312' }} msvc_version: ${{ inputs.msvc_version || 'latest' }} # pytorch_build_run_id: ${{ inputs.pytorch_build_run_id || '13589031393' }} From ab78116822e8121b5a159f6f7ce0c0829164cf32 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 15:56:07 +0100 Subject: [PATCH 14/69] retrigger workflow From b8a54ff369ee914906c3a5d11b479acc6713d8e1 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:01:28 +0100 Subject: [PATCH 15/69] empty commit From 94b00b26c33e5d48b5ecd521b93fd910074f6863 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:09:58 +0100 Subject: [PATCH 16/69] retrigger workflow From 34788f92271551d774aba6f3581de28e55e2c19f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:15:09 +0100 Subject: [PATCH 17/69] retrigger workflow From e0fbf3b19cb0e34e379b35b7457588323eed829b Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:18:28 +0100 Subject: [PATCH 18/69] empty commit From 7be1161898470763f05d01a41fc3b36f7e1417cc Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:22:25 +0100 Subject: [PATCH 19/69] empty commit From 3b9d0e50568c2e6f36dd3383c1888a2009effeac Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Mon, 3 Mar 2025 16:33:50 +0100 Subject: [PATCH 20/69] retrigger workflow From 0fb1cbf24a98758a951567eeadcd6aabc423b483 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:00:20 +0100 Subject: [PATCH 21/69] retrigger workflow From 2ec4575bde34b243aa2341ab8d8f00438702602b Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:06:16 +0100 Subject: [PATCH 22/69] empty commit From efb3c25b0b74fd7a2ee08d0d7b3ea56dc041ddf3 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:10:37 +0100 Subject: [PATCH 23/69] retrigger workflow From 7ad151e3c874248de76bf2a117bcb7ebf1c955ab Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:16:14 +0100 Subject: [PATCH 24/69] retrigger workflow From 2ce24d053e7cabb33516240a28b1d3c88cc6a97f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:21:16 +0100 Subject: [PATCH 25/69] retrigger workflow From b38d6a876a5f9455125dd3822b215d8e7277bc55 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:26:23 +0100 Subject: [PATCH 26/69] empty commit From 463a775084c2100946f0f2d0e3d92c4c8097e5fa Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:28:47 +0100 Subject: [PATCH 27/69] empty commit From 76caf9b0fcd534f4d6ea6c9a0fde33ca16b35b2f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:35:01 +0100 Subject: [PATCH 28/69] empty commit From 199ff0e2bdec2d9a0a2779ef287e62ad1d6fcd6d Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:38:38 +0100 Subject: [PATCH 29/69] retrigger workflow From d746ad902db5959b5107a4f64ee4e3357a9b4606 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 10:54:57 +0100 Subject: [PATCH 30/69] empty commit From 5abee13322e4993d3663343e05443e43eb351c22 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:00:53 +0100 Subject: [PATCH 31/69] retrigger workflow From 17be06d6cee2f4458ae455f3f4af754cd261eb6e Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:12:43 +0100 Subject: [PATCH 32/69] empty commit From fa6253941cfaefef0377bb677ed026cc35651213 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:18:33 +0100 Subject: [PATCH 33/69] empty commit From 3a40c8eaebd6f5cbf18ca64cb3010614a81d5ed2 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:21:29 +0100 Subject: [PATCH 34/69] retrigger workflow From 24fa4f574c7ea0ef5b7b11fd99a9d67288697a83 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:27:29 +0100 Subject: [PATCH 35/69] empty commit From 42d0c7b3852255aeb676b4943bf0734c5934a91c Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:29:51 +0100 Subject: [PATCH 36/69] empty From 70c961e9da840aab30d73f246efa8d1264957738 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:34:44 +0100 Subject: [PATCH 37/69] empty From 2e4f76eb9b8a1d632cfaea6e86372dd8dc53b143 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:40:57 +0100 Subject: [PATCH 38/69] test From b702341da87736397bc13f390e7fe6d7ed4d2ae1 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:47:06 +0100 Subject: [PATCH 39/69] test From 9dea12032170146693dc0b438d3150eb0fb1fdd0 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:50:43 +0100 Subject: [PATCH 40/69] empty From 22c07613d997c2f33754e2463a7dab79fee58f35 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 11:57:59 +0100 Subject: [PATCH 41/69] empty From 35aab5afec6e84c9f0a1ac110e0a0d470c7360ae Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:21:43 +0100 Subject: [PATCH 42/69] empty From a4f841f19b8d70a90026f73f878b6d51ffe5e9d3 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:24:47 +0100 Subject: [PATCH 43/69] empty commit From 7592adc669890c9dd9c6e749ac349ce3b0b02596 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:28:06 +0100 Subject: [PATCH 44/69] empty From 6a8a9d3605b2e6d4674711d6bd18683dd2602aad Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:31:41 +0100 Subject: [PATCH 45/69] empty commit From 9ded59aac6d018658bcc64d77b8a3992f5273fd4 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:48:34 +0100 Subject: [PATCH 46/69] empty commit From 204a11e9a2d0584c0fbf315255ab0b8888496622 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:51:52 +0100 Subject: [PATCH 47/69] empty commit From 5dce3d3b99cb8e9c300ae6cdaab79b9a59081401 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:52:57 +0100 Subject: [PATCH 48/69] empty From ea99ddda990a49a4178d9a51a22c24a9be0b8dab Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 13:56:18 +0100 Subject: [PATCH 49/69] empty From 89d6219da06776f114fa83a466ce05fa9df13e80 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 14:45:03 +0100 Subject: [PATCH 50/69] empty commit --- .github/workflows/build_wheel_windows_x64_test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index 8521d3dfd73..d7d38acc40b 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -1,4 +1,4 @@ -name: Build Windows X64 Wheels +name: Build Windows Arm64 Wheels on: pull_request: @@ -31,7 +31,7 @@ on: # pytorch_build_run_id: # description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" # required: true - # default: "13589031393" + # default: "13589031393" # type: string pytorch_build_artifact_name: description: "Artifact name of PyTorch build run" From 3627a09b749eab4655285ac3ef339f9e10c66266 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 14:50:44 +0100 Subject: [PATCH 51/69] trigger workflow From 38510e1f47e8524404dcf809fcd5b21e8e6efafe Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:01:51 +0100 Subject: [PATCH 52/69] update name --- .github/workflows/build_wheel_windows_x64_test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index d7d38acc40b..b7d35a22709 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -1,4 +1,4 @@ -name: Build Windows Arm64 Wheels +name: Build Windows X64 Wheels on: pull_request: From 8b083cc4c561d6f8f16265b7d18cb2a5371ee0d0 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:20:48 +0100 Subject: [PATCH 53/69] test From 8a818722cdbe20be08e338c5e307a693cc5f77e7 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:32:38 +0100 Subject: [PATCH 54/69] retrigger workflow From 2a8211431d15bfdfaeb916745aa9406d48540e34 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:44:29 +0100 Subject: [PATCH 55/69] retrigger workflow From 19996543db44bbbcdfee5fa0bfafed5a7263658d Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:48:10 +0100 Subject: [PATCH 56/69] test From 153e388bec3b4331dbf78f15a169ad7204e9d080 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 15:51:59 +0100 Subject: [PATCH 57/69] test From 08838dea1c76632b678fc8711ec9767d271fea43 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 16:04:09 +0100 Subject: [PATCH 58/69] retry From 4bb5cbc27b22cf1d85a9ebda78b548925b047f9f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Tue, 4 Mar 2025 16:08:42 +0100 Subject: [PATCH 59/69] retry From 1386c44461347070b2bfa782d8bb61a7c1486ecb Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:03:52 +0100 Subject: [PATCH 60/69] retrigger workflow From 5c744bb5b226649851259f02fb5552240be4fc2b Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:06:33 +0100 Subject: [PATCH 61/69] retrigger workflow From 3bfc16419c5ef0a5cc8269ca06f83678fdd5be1a Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:15:45 +0100 Subject: [PATCH 62/69] test empty commit From 7a55071b23b9991701493926771040af286e22f6 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:30:52 +0100 Subject: [PATCH 63/69] retrigger workflow From 401d533f82800c7ed0f41db43ab10de26f80e1ec Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:36:07 +0100 Subject: [PATCH 64/69] retrigger workflow From f86564c1cb97bfb5429cf626f3b4fe95cc8f7b1e Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 10:55:25 +0100 Subject: [PATCH 65/69] empty commit From e8d9090ef5d25673614cdef3ffa6686bb606eeee Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 11:11:45 +0100 Subject: [PATCH 66/69] empty commit From 9c3c8a6d2efd2cbd6effb639b80c1f8114a73745 Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 11:24:35 +0100 Subject: [PATCH 67/69] update workflow --- .../build_wheel_windows_x64_test.yml | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index b7d35a22709..d068b1c4e35 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -20,6 +20,7 @@ on: options: - Python312 - Python311 + default: Python312 msvc_version: description: "MSVC Version" required: true @@ -28,11 +29,7 @@ on: - 'latest' - '14.40' - '14.36' - # pytorch_build_run_id: - # description: "PyTorch build run id for downloading the wheel artifact (number at the end of build run URL)" - # required: true - # default: "13589031393" - # type: string + default: 'latest' pytorch_build_artifact_name: description: "Artifact name of PyTorch build run" required: true @@ -40,23 +37,24 @@ on: type: string build_type: description: "Build type" - required: true + required: false type: choice options: - Release - # - Debug (not supported for wheel) + # - Debug not available for the wheel + default: Release repository_name: description: "torchvision repository (username/repo)" - required: true + required: false default: "pytorch/vision" type: string repository_branch: description: "repository branch" - required: true + required: false default: "main" type: string build_version: - description: "Optional: build version for wheel file name (e.g. 2.6.0); otherwise leave empty for default naming" + description: "Optional: build version for wheel file name (e.g. 2.6.0)" required: false default: "2.6.0" type: string @@ -69,10 +67,9 @@ jobs: trigger-test-infra: uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test with: - repository_name: ${{ inputs.repository_name || 'pytorch/vision' }} - repository_branch: ${{ inputs.repository_branch || 'main'}} - python_version: ${{ inputs.python_version || 'Python312' }} - msvc_version: ${{ inputs.msvc_version || 'latest' }} - # pytorch_build_run_id: ${{ inputs.pytorch_build_run_id || '13589031393' }} - build_type: ${{ inputs.build_type || 'Release' }} + repository_name: ${{ inputs.repository_name }} + repository_branch: ${{ inputs.repository_branch }} + python_version: ${{ inputs.python_version }} + msvc_version: ${{ inputs.msvc_version }} + build_type: ${{ inputs.build_type }} build_version: ${{ inputs.build_version }} From d87e3fff2f71efe81b2204d4a52a454225d6ed0c Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 11:38:51 +0100 Subject: [PATCH 68/69] changes to input ordering and defaults --- .../build_wheel_windows_x64_test.yml | 25 ++++++++----------- 1 file changed, 10 insertions(+), 15 deletions(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index d068b1c4e35..88a6898ee73 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -30,34 +30,29 @@ on: - '14.40' - '14.36' default: 'latest' - pytorch_build_artifact_name: - description: "Artifact name of PyTorch build run" - required: true - default: "pytorch-wheel" - type: string build_type: description: "Build type" - required: false + required: true type: choice options: - Release - # - Debug not available for the wheel + # - Debug (not supported for wheel) default: Release repository_name: description: "torchvision repository (username/repo)" - required: false - default: "pytorch/vision" + required: true type: string + default: "pytorch/vision" repository_branch: description: "repository branch" - required: false - default: "main" + required: true type: string + default: "main" build_version: - description: "Optional: build version for wheel file name (e.g. 2.6.0)" + description: "Optional: build version for wheel file name (e.g. 2.6.0); leave empty for default naming" required: false - default: "2.6.0" type: string + default: "2.6.0" permissions: id-token: write @@ -67,9 +62,9 @@ jobs: trigger-test-infra: uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test with: - repository_name: ${{ inputs.repository_name }} - repository_branch: ${{ inputs.repository_branch }} python_version: ${{ inputs.python_version }} msvc_version: ${{ inputs.msvc_version }} build_type: ${{ inputs.build_type }} + repository_name: ${{ inputs.repository_name }} + repository_branch: ${{ inputs.repository_branch }} build_version: ${{ inputs.build_version }} From c442f9636790ccef5ecb1cbfabfe50fcc17e486f Mon Sep 17 00:00:00 2001 From: alinpahontu2912 Date: Wed, 5 Mar 2025 11:53:19 +0100 Subject: [PATCH 69/69] add default inputs --- .github/workflows/build_wheel_windows_x64_test.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build_wheel_windows_x64_test.yml b/.github/workflows/build_wheel_windows_x64_test.yml index 88a6898ee73..d569dd82dcf 100644 --- a/.github/workflows/build_wheel_windows_x64_test.yml +++ b/.github/workflows/build_wheel_windows_x64_test.yml @@ -52,7 +52,7 @@ on: description: "Optional: build version for wheel file name (e.g. 2.6.0); leave empty for default naming" required: false type: string - default: "2.6.0" + default: "" permissions: id-token: write @@ -62,9 +62,9 @@ jobs: trigger-test-infra: uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test with: - python_version: ${{ inputs.python_version }} - msvc_version: ${{ inputs.msvc_version }} - build_type: ${{ inputs.build_type }} - repository_name: ${{ inputs.repository_name }} - repository_branch: ${{ inputs.repository_branch }} - build_version: ${{ inputs.build_version }} + python_version: ${{ inputs.python_version || 'Python312' }} + msvc_version: ${{ inputs.msvc_version || 'latest' }} + build_type: ${{ inputs.build_type || 'Release' }} + repository_name: ${{ inputs.repository_name || 'pytorch/vision' }} + repository_branch: ${{ inputs.repository_branch || 'main' }} + build_version: ${{ inputs.build_version || '' }}