@@ -18,15 +18,15 @@ jobs:
1818
1919 steps :
2020 - name : Checkout
21- uses : actions/checkout@v6
21+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2222
2323 - name : Set up Python
24- uses : actions/setup-python@v6
24+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.0.0
2525 with :
2626 python-version : " 3.13"
2727
2828 - name : Install uv
29- uses : astral-sh/setup-uv@v7
29+ uses : astral-sh/setup-uv@f06b870e0a91d23284a3013acc55e6f88ab4b904 # v7.0.0
3030 with :
3131 python-version : " 3.13"
3232 enable-cache : true
3838 uv sync --frozen --extra dev
3939
4040 - name : Install Rust toolchain
41- uses : dtolnay/rust-toolchain@stable
41+ uses : dtolnay/rust-toolchain@4be9e76fd7c4901c61fb841f559994984270fce7 # stable
4242
4343 - name : Build Rust backend
4444 run : make rust-build
@@ -100,7 +100,7 @@ jobs:
100100 PY
101101
102102 - name : Upload benchmark artifacts
103- uses : actions/upload-artifact@v6
103+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
104104 with :
105105 name : rust-benchmark
106106 path : |
@@ -114,15 +114,15 @@ jobs:
114114
115115 steps :
116116 - name : Checkout
117- uses : actions/checkout@v6
117+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
118118
119119 - name : Set up Python
120- uses : actions/setup-python@v6
120+ uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.0.0
121121 with :
122122 python-version : " 3.13"
123123
124124 - name : Install uv
125- uses : astral-sh/setup-uv@v7
125+ uses : astral-sh/setup-uv@f06b870e0a91d23284a3013acc55e6f88ab4b904 # v7.0.0
126126 with :
127127 python-version : " 3.13"
128128 enable-cache : true
@@ -175,7 +175,7 @@ jobs:
175175 PY
176176
177177 - name : Upload benchmark artifacts
178- uses : actions/upload-artifact@v6
178+ uses : actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
179179 with :
180180 name : python-benchmark
181181 path : |
0 commit comments