Skip to content

fix NaN assertions that never fired due to IEEE 754 NaN comparison #718

fix NaN assertions that never fired due to IEEE 754 NaN comparison

fix NaN assertions that never fired due to IEEE 754 NaN comparison #718

Workflow file for this run

name: 📄 Inputs TOML
on:
push:
branches: [ development ]
pull_request:
branches: [ development ]
merge_group:
branches: [ development ]
concurrency:
group: ${{ github.ref }}-${{ github.head_ref }}-inputs-toml
cancel-in-progress: true
permissions:
contents: read
jobs:
check_changes:
uses: ./.github/workflows/check_changes.yml
with:
workflow_file: '.github/workflows/inputs-toml.yml'
validate:
runs-on: ubuntu-latest
needs: check_changes
if: needs.check_changes.outputs.has_non_docs_changes == 'true'
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v4.2.2
- name: Setup Python
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
with:
python-version: '3.11'
- name: Validate TOML inputs
run: python3 scripts/python/check_inputs_toml.py