@@ -28,17 +28,17 @@ jobs:
2828 name : Lint and format check
2929 runs-on : ubuntu-latest
3030 steps :
31- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
31+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
3232
3333 - name : Set up Python
34- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
34+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
3535 with :
3636 python-version : " 3.14"
3737 cache : pip
3838 cache-dependency-path : pyproject.toml
3939
4040 - name : Install uv
41- uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7
41+ uses : astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v7
4242 with :
4343 enable-cache : true
4444 cache-dependency-glob : " pyproject.toml"
@@ -56,17 +56,17 @@ jobs:
5656 name : Typecheck
5757 runs-on : ubuntu-latest
5858 steps :
59- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
59+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
6060
6161 - name : Set up Python
62- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
62+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
6363 with :
6464 python-version : " 3.14"
6565 cache : pip
6666 cache-dependency-path : pyproject.toml
6767
6868 - name : Install uv
69- uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7
69+ uses : astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v7
7070 with :
7171 enable-cache : true
7272 cache-dependency-glob : " pyproject.toml"
@@ -94,17 +94,17 @@ jobs:
9494 python-version : " 3.14"
9595
9696 steps :
97- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
97+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
9898
9999 - name : Set up Python ${{ matrix.python-version }}
100- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
100+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
101101 with :
102102 python-version : ${{ matrix.python-version }}
103103 cache : pip
104104 cache-dependency-path : pyproject.toml
105105
106106 - name : Install uv
107- uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7
107+ uses : astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v7
108108 with :
109109 enable-cache : true
110110 cache-dependency-glob : " pyproject.toml"
@@ -117,7 +117,7 @@ jobs:
117117
118118 - name : Upload coverage to Codecov
119119 if : matrix.os == 'ubuntu-latest' && matrix.python-version == '3.14'
120- uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5
120+ uses : codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v5
121121 with :
122122 token : ${{ secrets.CODECOV_TOKEN }}
123123 file : ./coverage.xml
@@ -127,7 +127,7 @@ jobs:
127127 name : SAST
128128 runs-on : ubuntu-latest
129129 steps :
130- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
130+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
131131 - name : Install Semgrep
132132 run : pip install semgrep
133133 - name : Run Semgrep
@@ -137,7 +137,7 @@ jobs:
137137 name : Complexity
138138 runs-on : ubuntu-latest
139139 steps :
140- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
140+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
141141 - name : Install lizard
142142 run : pip install lizard==1.17.13
143143 - name : Check complexity
@@ -147,17 +147,17 @@ jobs:
147147 name : Build
148148 runs-on : ubuntu-latest
149149 steps :
150- - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
150+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v5
151151
152152 - name : Set up Python
153- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6
153+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
154154 with :
155155 python-version : " 3.14"
156156 cache : pip
157157 cache-dependency-path : pyproject.toml
158158
159159 - name : Install uv
160- uses : astral-sh/setup-uv@85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41 # v7
160+ uses : astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v7
161161 with :
162162 enable-cache : true
163163 cache-dependency-glob : " pyproject.toml"
0 commit comments