12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- name: Benchmark
- on:
- pull_request:
- types: [ labeled, synchronize, opened, reopened ]
- permissions:
- contents: read
- jobs:
- Run_benchmarks:
- if: contains(github.event.pull_request.labels.*.name, 'benchmark')
- runs-on: ubuntu-latest
- steps:
- - name: Checkout Benchmark Repo
- uses: actions/checkout@v4
- with:
- repository: django/django-asv
- path: "."
- - name: Setup Miniforge
- uses: conda-incubator/setup-miniconda@v3
- with:
- miniforge-version: "24.1.2-0"
- activate-environment: asv-bench
- - name: Install Requirements
- run: pip install -r requirements.txt
- - name: Cache Django
- uses: actions/cache@v3
- with:
- path: Django
|