Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft - Test Workflow arm64 logic #8948

Draft
wants to merge 71 commits into
base: main
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
849879f
add windows arm64 workflow
alinpahontu2912 Feb 28, 2025
c72d258
Merge branch 'pytorch:main' into arm64_enablement
alinpahontu2912 Mar 3, 2025
839d069
deafult values for build and trigger workflow
alinpahontu2912 Mar 3, 2025
3698e04
Merge branch 'arm64_enablement' of https://github.com/alinpahontu2912…
alinpahontu2912 Mar 3, 2025
f060536
remove hardcode branch name
alinpahontu2912 Mar 3, 2025
38e4922
update workflow
alinpahontu2912 Mar 3, 2025
c97f7e5
test rerun workflow
alinpahontu2912 Mar 3, 2025
164f535
test arm64 logic using x64 wheel build
alinpahontu2912 Mar 3, 2025
494fc1e
retrigger run
alinpahontu2912 Mar 3, 2025
523e4f1
empty commit
alinpahontu2912 Mar 3, 2025
a3d913b
trigger workflow
alinpahontu2912 Mar 3, 2025
aab9d7c
empty commit
alinpahontu2912 Mar 3, 2025
fd054fb
trigger workflow
alinpahontu2912 Mar 3, 2025
8f6e76d
retrigger workflow
alinpahontu2912 Mar 3, 2025
ab4cc5e
add default values
alinpahontu2912 Mar 3, 2025
ab78116
retrigger workflow
alinpahontu2912 Mar 3, 2025
b8a54ff
empty commit
alinpahontu2912 Mar 3, 2025
94b00b2
retrigger workflow
alinpahontu2912 Mar 3, 2025
34788f9
retrigger workflow
alinpahontu2912 Mar 3, 2025
e0fbf3b
empty commit
alinpahontu2912 Mar 3, 2025
7be1161
empty commit
alinpahontu2912 Mar 3, 2025
3b9d0e5
retrigger workflow
alinpahontu2912 Mar 3, 2025
0fb1cbf
retrigger workflow
alinpahontu2912 Mar 4, 2025
2ec4575
empty commit
alinpahontu2912 Mar 4, 2025
efb3c25
retrigger workflow
alinpahontu2912 Mar 4, 2025
7ad151e
retrigger workflow
alinpahontu2912 Mar 4, 2025
2ce24d0
retrigger workflow
alinpahontu2912 Mar 4, 2025
b38d6a8
empty commit
alinpahontu2912 Mar 4, 2025
463a775
empty commit
alinpahontu2912 Mar 4, 2025
76caf9b
empty commit
alinpahontu2912 Mar 4, 2025
199ff0e
retrigger workflow
alinpahontu2912 Mar 4, 2025
d746ad9
empty commit
alinpahontu2912 Mar 4, 2025
5abee13
retrigger workflow
alinpahontu2912 Mar 4, 2025
17be06d
empty commit
alinpahontu2912 Mar 4, 2025
fa62539
empty commit
alinpahontu2912 Mar 4, 2025
3a40c8e
retrigger workflow
alinpahontu2912 Mar 4, 2025
24fa4f5
empty commit
alinpahontu2912 Mar 4, 2025
42d0c7b
empty
alinpahontu2912 Mar 4, 2025
70c961e
empty
alinpahontu2912 Mar 4, 2025
2e4f76e
test
alinpahontu2912 Mar 4, 2025
b702341
test
alinpahontu2912 Mar 4, 2025
9dea120
empty
alinpahontu2912 Mar 4, 2025
22c0761
empty
alinpahontu2912 Mar 4, 2025
35aab5a
empty
alinpahontu2912 Mar 4, 2025
a4f841f
empty commit
alinpahontu2912 Mar 4, 2025
7592adc
empty
alinpahontu2912 Mar 4, 2025
6a8a9d3
empty commit
alinpahontu2912 Mar 4, 2025
9ded59a
empty commit
alinpahontu2912 Mar 4, 2025
204a11e
empty commit
alinpahontu2912 Mar 4, 2025
5dce3d3
empty
alinpahontu2912 Mar 4, 2025
ea99ddd
empty
alinpahontu2912 Mar 4, 2025
89d6219
empty commit
alinpahontu2912 Mar 4, 2025
3627a09
trigger workflow
alinpahontu2912 Mar 4, 2025
38510e1
update name
alinpahontu2912 Mar 4, 2025
8b083cc
test
alinpahontu2912 Mar 4, 2025
8a81872
retrigger workflow
alinpahontu2912 Mar 4, 2025
2a82114
retrigger workflow
alinpahontu2912 Mar 4, 2025
1999654
test
alinpahontu2912 Mar 4, 2025
153e388
test
alinpahontu2912 Mar 4, 2025
08838de
retry
alinpahontu2912 Mar 4, 2025
4bb5cbc
retry
alinpahontu2912 Mar 4, 2025
1386c44
retrigger workflow
alinpahontu2912 Mar 5, 2025
5c744bb
retrigger workflow
alinpahontu2912 Mar 5, 2025
3bfc164
test empty commit
alinpahontu2912 Mar 5, 2025
7a55071
retrigger workflow
alinpahontu2912 Mar 5, 2025
401d533
retrigger workflow
alinpahontu2912 Mar 5, 2025
f86564c
empty commit
alinpahontu2912 Mar 5, 2025
e8d9090
empty commit
alinpahontu2912 Mar 5, 2025
9c3c8a6
update workflow
alinpahontu2912 Mar 5, 2025
d87e3ff
changes to input ordering and defaults
alinpahontu2912 Mar 5, 2025
c442f96
add default inputs
alinpahontu2912 Mar 5, 2025
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
70 changes: 70 additions & 0 deletions .github/workflows/build_wheel_windows_x64_test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
name: Build Windows X64 Wheels

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:
description: "Python version"
required: true
type: choice
options:
- Python312
- Python311
default: Python312
msvc_version:
description: "MSVC Version"
required: true
type: choice
options:
- 'latest'
- '14.40'
- '14.36'
default: 'latest'
build_type:
description: "Build type"
required: true
type: choice
options:
- Release
# - Debug (not supported for wheel)
default: Release
repository_name:
description: "torchvision repository (username/repo)"
required: true
type: string
default: "pytorch/vision"
repository_branch:
description: "repository branch"
required: true
type: string
default: "main"
build_version:
description: "Optional: build version for wheel file name (e.g. 2.6.0); leave empty for default naming"
required: false
type: string
default: ""

permissions:
id-token: write
contents: read

jobs:
trigger-test-infra:
uses: alinpahontu2912/test-infra/.github/workflows/build_wheels_windows_x64_test.yml@x64windows_test
with:
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 || '' }}
Loading