@@ -40,10 +40,10 @@ jobs:
4040 runs-on : ubuntu-latest
4141 steps :
4242 - name : Checkout Code
43- uses : actions/checkout@v6
43+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
4444
4545 - name : Run pre-commit checks
46- uses : pre-commit/action@v3.0.1
46+ uses : pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
4747
4848 # 2. Static type analysis (Mypy Check with Matrix)
4949 # Compares new changes against the target base branch dynamically to support v1.
@@ -56,17 +56,17 @@ jobs:
5656 python-version : ['3.10', '3.11', '3.12', '3.13']
5757 steps :
5858 - name : Checkout code
59- uses : actions/checkout@v6
59+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
6060 with :
6161 fetch-depth : 0
6262
6363 - name : Set up Python
64- uses : actions/setup-python@v6
64+ uses : actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
6565 with :
6666 python-version : ${{ matrix.python-version }}
6767
6868 - name : Install uv
69- uses : astral-sh/setup-uv@v7
69+ uses : astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
7070 with :
7171 enable-cache : true
7272
@@ -127,15 +127,15 @@ jobs:
127127 timeout-minutes : 10
128128 steps :
129129 - name : Checkout code
130- uses : actions/checkout@v6
130+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
131131
132132 - name : Set up Python ${{ matrix.python-version }}
133- uses : actions/setup-python@v6
133+ uses : actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
134134 with :
135135 python-version : ${{ matrix.python-version }}
136136
137137 - name : Install the latest version of uv
138- uses : astral-sh/setup-uv@v7
138+ uses : astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
139139 with :
140140 enable-cache : true
141141
@@ -167,15 +167,15 @@ jobs:
167167 timeout-minutes : 10
168168 steps :
169169 - name : Checkout code
170- uses : actions/checkout@v6
170+ uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
171171
172172 - name : Set up Python ${{ matrix.python-version }}
173- uses : actions/setup-python@v6
173+ uses : actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6
174174 with :
175175 python-version : ${{ matrix.python-version }}
176176
177177 - name : Install the latest version of uv
178- uses : astral-sh/setup-uv@v7
178+ uses : astral-sh/setup-uv@37802adc94f370d6bfd71619e3f0bf239e1f3b78 # v7
179179 with :
180180 enable-cache : true
181181
0 commit comments