Skip to content

fixes from pypy

fixes from pypy #1

Workflow file for this run

on:
workflow_call:
inputs:
portion:
description: 'Select portion of tests to run under Valgrind (default runs all)'
default: ''
type: string
required: false
jobs:
valgrind_tests:
# name: Valgrind tests
runs-on: 'ubuntu-latest'
steps:

Check failure on line 14 in .github/workflows/valgrind-tests.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/valgrind-tests.yml

Invalid workflow file

You have an error in your yaml syntax on line 14
- uses: actions/checkout@v4
- name: Install / Upgrade system dependencies
run: sudo apt update && sudo apt install -y valgrind
- name: Set up Python
uses: actions/[email protected]
with:
python-version: 3.11
- name: Install / Upgrade Python dependencies
run: python -m pip install --upgrade pip wheel
- name: Build
run: |
make
python -m pip install .
- name: Run tests
env:
HPY_TEST_PORTION: ${{ inputs.portion }}
run: |
python -m pip install pytest pytest-valgrind pytest-portion filelock
make valgrind