feat(efloat): implement dynamic runtime precision management #129
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: ASCII Guard | |
| # Enforce the ASCII-only rule for source and build files. | |
| # Unicode characters (box-drawing, smart quotes, math symbols, em-dashes, | |
| # superscripts, etc.) do not render correctly on Windows consoles and can | |
| # break tooling. All C/C++ source, CMake, and build/automation scripts must | |
| # contain only 7-bit ASCII bytes. Documentation (*.md) and binary assets are | |
| # exempt. See CLAUDE.md 'No Unicode Characters' and tools/scripts/check-ascii.sh. | |
| on: | |
| pull_request: | |
| branches: [main] | |
| push: | |
| branches: [main] | |
| permissions: | |
| contents: read | |
| jobs: | |
| check-ascii: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v6 | |
| with: | |
| persist-credentials: false | |
| - name: Scan source and build files for non-ASCII bytes | |
| run: ./tools/scripts/check-ascii.sh |