Skip to content

Sycl. Improve L1 cache locality for histogram building. #94

Sycl. Improve L1 cache locality for histogram building.

Sycl. Improve L1 cache locality for histogram building. #94

name: Build Python wheels using Wheel Variant prototype (WheelNext)
on: [push, pull_request]
permissions:
contents: read # to fetch code (actions/checkout)
defaults:
run:
shell: bash -l {0}
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
env:
BRANCH_NAME: >-
${{ github.event.pull_request.number && 'PR-' }}${{ github.event.pull_request.number || github.ref_name }}
jobs:
python-wheels-variants:
name: Build Python wheels using Wheel Variant prototype (WheelNext)
runs-on:
- runs-on=${{ github.run_id }}
- runner=linux-amd64-cpu
- tag=python-wheels-variants
steps:
# Restart Docker daemon so that it recognizes the ephemeral disks
- run: sudo systemctl restart docker
- uses: actions/checkout@v4
with:
submodules: "true"
- name: Log into Docker registry (AWS ECR)
run: bash ops/pipeline/login-docker-registry.sh
- run: |
bash ops/pipeline/build-variant-wheels.sh