Skip to content

Commit

Permalink
Update wheel binary size valuidations
Browse files Browse the repository at this point in the history
  • Loading branch information
atalman committed Jan 17, 2025
1 parent 1ba80a7 commit af6dd27
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
name: Validate Nightly PyPI Wheel Binary Size
name: Validate PyPI Wheel Binary Size
on:
pull_request:
paths:
- .github/workflows/validate-nightly-pypi-wheel-binary-size.yml
- .github/workflows/validate-pypi-wheel-binary-size.yml
workflow_dispatch:
inputs:
channel:
description: "Channel to use (nightly, test)"
required: true
type: choice
default: test
options:
- nightly
- test
schedule:
# At 2:30 pm UTC (7:30 am PDT)
- cron: "30 14 * * *"

jobs:
nightly-pypi-binary-size-validation:
pypi-binary-size-validation:
runs-on: ubuntu-latest
env:
CHANNEL: ${{ inputs.channel || 'nightly' }}
steps:
- name: Checkout
uses: actions/checkout@v3
Expand All @@ -22,5 +33,5 @@ jobs:
- name: Run validation
run: |
python tools/binary_size_validation/binary_size_validation.py \
--url https://download.pytorch.org/whl/nightly/cu121/torch/ \
--url https://download.pytorch.org/whl/${CHANNEL}/cu124/torch/ \
--include "linux" --only-latest-version --threshold 750
1 change: 1 addition & 0 deletions .github/workflows/validate-repackaged-binary-sizes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ name: Validate manywheel binaries
# * optionally upload the repackaged binaries as artifacts (for debug or promotion)

on:
workflow_dispatch:
pull_request:
paths:
- .github/workflows/validate-repackaged-binary-sizes.yml
Expand Down

0 comments on commit af6dd27

Please sign in to comment.