|
|
|
@ -29,7 +29,7 @@ jobs: |
|
|
|
outputs: |
|
|
|
src: ${{ steps.filter.outputs.src }} |
|
|
|
steps: |
|
|
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 |
|
|
|
with: |
|
|
|
persist-credentials: false |
|
|
|
# For pull requests it's not necessary to checkout the code but for the main branch it is |
|
|
|
@ -110,7 +110,7 @@ jobs: |
|
|
|
env: |
|
|
|
GITHUB_CONTEXT: ${{ toJson(github) }} |
|
|
|
run: echo "$GITHUB_CONTEXT" |
|
|
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 |
|
|
|
with: |
|
|
|
persist-credentials: false |
|
|
|
- name: Set up Python |
|
|
|
@ -174,7 +174,7 @@ jobs: |
|
|
|
env: |
|
|
|
GITHUB_CONTEXT: ${{ toJson(github) }} |
|
|
|
run: echo "$GITHUB_CONTEXT" |
|
|
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 |
|
|
|
with: |
|
|
|
persist-credentials: false |
|
|
|
- name: Set up Python |
|
|
|
@ -194,7 +194,7 @@ jobs: |
|
|
|
- name: Install Dependencies |
|
|
|
run: uv sync --no-dev --group tests --extra all |
|
|
|
- name: CodSpeed benchmarks |
|
|
|
uses: CodSpeedHQ/action@3194d9a39c4d46684cb44bf7207fc56626aad8fd # v4.15.1 |
|
|
|
uses: CodSpeedHQ/action@9d332c4d90b43981c3e55ae8e38e68709996240f # v4.17.0 |
|
|
|
with: |
|
|
|
mode: simulation |
|
|
|
run: uv run --no-sync pytest tests/benchmarks --codspeed |
|
|
|
@ -209,7 +209,7 @@ jobs: |
|
|
|
env: |
|
|
|
GITHUB_CONTEXT: ${{ toJson(github) }} |
|
|
|
run: echo "$GITHUB_CONTEXT" |
|
|
|
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 |
|
|
|
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 |
|
|
|
with: |
|
|
|
persist-credentials: false |
|
|
|
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 |
|
|
|
|