fix: keep the .pth file ASCII, so the C locale can still start Python #65
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: ⚙️ Continuous Integration | |
| on: | |
| push: | |
| branches: [main, develop] | |
| pull_request: | |
| branches: [main, develop] | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| security-events: write | |
| jobs: | |
| ci: | |
| uses: provide-io/ci-tooling/.github/workflows/python-ci.yml@v0 | |
| with: | |
| python-version: '3.11' | |
| platform-preset: standard # ubuntu-24.04, ubuntu-24.04-arm, macos-15, macos-15-intel | |
| # Windows amd64. `include-windows-arm` is deliberately unset: grpcio and | |
| # cryptography publish no win_arm64 wheels, so that runner cannot install | |
| # the suite at all (grpc/grpc#39064). | |
| include-windows: true | |
| coverage-threshold: 0 | |
| run-security: true | |
| run-secret-scan: true | |
| matrix-testing: false | |
| parallel-testing: false # Disable xdist - conflicts with provide-testkit's .pth file early init | |
| secrets: inherit |