@@ -23,23 +23,23 @@ jobs:
2323 matrix :
2424 python-version : ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
2525 steps :
26- - uses : actions/checkout@v4
26+ - uses : actions/checkout@v6
2727 - name : Set up Python ${{ matrix.python-version }}
28- uses : actions/setup-python@v5
28+ uses : actions/setup-python@v6
2929 with :
3030 python-version : ${{ matrix.python-version }}
3131 - name : Install uv
32- uses : astral-sh/setup-uv@v5
32+ uses : astral-sh/setup-uv@v8.1.0
3333 - name : Install package
3434 run : uv pip install --system .
3535 - name : Smoke-import
3636 run : python -c "import policyengine_uk; print('import OK')"
3737 Lint :
3838 runs-on : ubuntu-latest
3939 steps :
40- - uses : actions/checkout@v4
40+ - uses : actions/checkout@v6
4141 - name : Install uv
42- uses : astral-sh/setup-uv@v5
42+ uses : astral-sh/setup-uv@v8.1.0
4343 - name : Check formatting
4444 run : uvx ruff format --check .
4545 Test :
@@ -49,15 +49,15 @@ jobs:
4949 id-token : " write"
5050 steps :
5151 - name : Checkout repo
52- uses : actions/checkout@v4
52+ uses : actions/checkout@v6
5353 - name : Install uv
54- uses : astral-sh/setup-uv@v5
54+ uses : astral-sh/setup-uv@v8.1.0
5555
5656 - name : Set up Python
57- uses : actions/setup-python@v5
57+ uses : actions/setup-python@v6
5858 with :
5959 python-version : ' 3.13'
60- - uses : " google-github-actions/auth@v2 "
60+ - uses : " google-github-actions/auth@v3 "
6161 with :
6262 workload_identity_provider : " projects/322898545428/locations/global/workloadIdentityPools/policyengine-research-id-pool/providers/prod-github-provider"
6363 service_account : " policyengine-research@policyengine-research.iam.gserviceaccount.com"
7878 env :
7979 HF_TOKEN_VALUE : ${{ secrets.HUGGING_FACE_TOKEN }}
8080 - name : Upload coverage to Codecov
81- uses : codecov/codecov-action@v4
81+ uses : codecov/codecov-action@v6
8282 with :
83- file : ./coverage.xml
83+ files : ./coverage.xml
8484 fail_ci_if_error : false
8585 verbose : true
8686 - name : Test documentation builds
0 commit comments