1818 runs-on : ubuntu-latest
1919 steps :
2020 - name : Checkout
21- uses : actions/checkout@v4
21+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2222 with :
2323 persist-credentials : false
2424
3232 runs-on : ubuntu-latest
3333 steps :
3434 - name : Checkout
35- uses : actions/checkout@v4
35+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
3636 with :
3737 persist-credentials : false
3838
@@ -55,15 +55,15 @@ jobs:
5555
5656 steps :
5757 - name : Checkout
58- uses : actions/checkout@v4
58+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
5959 with :
6060 path : ${{ env.special-working-directory-relative }}
6161 persist-credentials : false
6262
6363 # Install bundled libs using 3.10 (minimum supported; debugpy dropped 3.9 support,
6464 # and pip 26.1+ requires Python >= 3.10).
6565 - name : Use Python 3.10
66- uses : actions/setup-python@v5
66+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
6767 with :
6868 python-version : ' 3.10'
6969
7777 shell : bash
7878
7979 - name : Install Node
80- uses : actions/setup-node@v4
80+ uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
8181 with :
8282 node-version : ${{ env.NODE_VERSION }}
8383 cache : ' npm'
8989 # Now that the bundle is installed to target using python 3.9
9090 # switch back the python we want to test with
9191 - name : Use Python ${{ matrix.python }}
92- uses : actions/setup-python@v5
92+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
9393 with :
9494 python-version : ${{ matrix.python }}
9595
0 commit comments