@@ -27,10 +27,10 @@ jobs:
2727 working-directory : integrations/dspy
2828 steps :
2929 - name : Checkout code
30- uses : actions/checkout@v4
30+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
3131
3232 - name : Set up Python
33- uses : actions/setup-python@v5
33+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
3434 with :
3535 python-version : " 3.12"
3636
@@ -85,13 +85,13 @@ jobs:
8585 twine check dist-pypi/*
8686
8787 - name : Upload TestPyPI artifacts
88- uses : actions/upload-artifact@v4
88+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
8989 with :
9090 name : dist-test-files
9191 path : integrations/dspy/dist/
9292
9393 - name : Upload PyPI artifacts
94- uses : actions/upload-artifact@v4
94+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
9595 with :
9696 name : dist-pypi-files
9797 path : integrations/dspy/dist-pypi/
@@ -109,15 +109,15 @@ jobs:
109109 id-token : write
110110 steps :
111111 - name : Checkout code
112- uses : actions/checkout@v4
112+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
113113
114114 - name : Set up Python
115- uses : actions/setup-python@v5
115+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
116116 with :
117117 python-version : " 3.12"
118118
119119 - name : Download TestPyPI artifacts
120- uses : actions/download-artifact@v4
120+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
121121 with :
122122 name : dist-test-files
123123 path : integrations/dspy/dist/
@@ -127,7 +127,7 @@ jobs:
127127 python -m pip install --upgrade pip twine
128128
129129 - name : Publish to TestPyPI
130- uses : pypa/gh-action-pypi-publish@release/v1
130+ uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e
131131 with :
132132 repository-url : https://test.pypi.org/legacy/
133133 packages-dir : integrations/dspy/dist/
@@ -155,15 +155,15 @@ jobs:
155155 id-token : write
156156 steps :
157157 - name : Checkout code
158- uses : actions/checkout@v4
158+ uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
159159
160160 - name : Set up Python
161- uses : actions/setup-python@v5
161+ uses : actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065
162162 with :
163163 python-version : " 3.12"
164164
165165 - name : Download PyPI artifacts
166- uses : actions/download-artifact@v4
166+ uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093
167167 with :
168168 name : dist-pypi-files
169169 path : integrations/dspy/dist/
@@ -173,7 +173,7 @@ jobs:
173173 python -m pip install --upgrade pip twine
174174
175175 - name : Publish to PyPI
176- uses : pypa/gh-action-pypi-publish@release/v1
176+ uses : pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e
177177 with :
178178 packages-dir : integrations/dspy/dist/
179179
0 commit comments