P0跨平台暂存问题解决

This commit is contained in:
ljz committed 2026-09-02 13:48:51 +08:00
1 parent 408b4ecb22
commit ce62079335
5 files changed
+525

No files matched your search

+23
View File
@@ -8,6 +8,7 @@ on:
- "requirements.txt"
- "constraints/**"
- ".python-version"
- ".gitattributes"
- "README.md"
- ".github/workflows/solver-regression.yml"
pull_request:
@@ -17,6 +18,7 @@ on:
- "requirements.txt"
- "constraints/**"
- ".python-version"
- ".gitattributes"
- "README.md"
- ".github/workflows/solver-regression.yml"
schedule:
@@ -60,6 +62,27 @@ permissions:
contents: read
jobs:
fixture-byte-contract:
if: >-
github.event_name == 'push' ||
github.event_name == 'pull_request' ||
(github.event_name == 'workflow_dispatch' && inputs.suite == 'quick')
strategy:
fail-fast: false
matrix:
os:
- ubuntu-24.04
- windows-2022
runs-on: ${{ matrix.os }}
timeout-minutes: 5
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version-file: .python-version
- name: Verify portable regression fixture bytes
run: python -m unittest tests.test_regression_fixture_line_endings
quick:
if: >-
github.event_name == 'push' ||