4949 read :
5050 runs-on : ubuntu-latest
5151 steps :
52- - uses : actions/checkout@v6
53- - uses : actions/setup-python@v6
52+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
53+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
5454 with :
5555 python-version : ' 3.12'
5656
6565 python telegram.py --read --channel "$TELEGRAM_PUBLISH_CHANNEL" \
6666 --start-date "$START_DATE" --end-date "$END_DATE" --resolve-links
6767
68- - uses : actions/upload-artifact@v7
68+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
6969 with :
7070 name : messages
7171 path : /tmp/telegram_messages.json
@@ -77,14 +77,14 @@ jobs:
7777 if : ${{ github.event.inputs.publish_telegram != 'false' }}
7878 runs-on : ubuntu-latest
7979 steps :
80- - uses : actions/checkout@v6
81- - uses : actions/download-artifact@v7
80+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
81+ - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
8282 with :
8383 name : messages
8484 path : /tmp
8585
8686 - name : Generate weekly Telegram digest
87- uses : aicmo/llm-call-action@33f54e4a002d7942f3bb4102e3bf0632069d7e42 # v1.1.3
87+ uses : aicmo/llm-call-action@ab5ee218f5338ef5b85d61babc78b856a8b53dc5 # v1.1.4
8888 with :
8989 prompt_file : .github/prompts/generate-digest-weekly-messenger.md
9090 data_file : /tmp/telegram_messages.json
@@ -102,7 +102,7 @@ jobs:
102102 max_turns : ' 12'
103103 claude_tools : ' Read'
104104
105- - uses : actions/upload-artifact@v7
105+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
106106 with :
107107 name : messenger-digest
108108 path : /tmp/telegram_digest.txt
@@ -114,14 +114,14 @@ jobs:
114114 if : ${{ github.event.inputs.publish_ghost != 'false' || github.event.inputs.publish_substack != 'false' }}
115115 runs-on : ubuntu-latest
116116 steps :
117- - uses : actions/checkout@v6
118- - uses : actions/download-artifact@v7
117+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
118+ - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
119119 with :
120120 name : messages
121121 path : /tmp
122122
123123 - name : Generate weekly blog digest
124- uses : aicmo/llm-call-action@33f54e4a002d7942f3bb4102e3bf0632069d7e42 # v1.1.3
124+ uses : aicmo/llm-call-action@ab5ee218f5338ef5b85d61babc78b856a8b53dc5 # v1.1.4
125125 with :
126126 prompt_file : .github/prompts/generate-digest-weekly-blog.md
127127 data_file : /tmp/telegram_messages.json
@@ -139,7 +139,7 @@ jobs:
139139 max_turns : ' 12'
140140 claude_tools : ' Read'
141141
142- - uses : actions/upload-artifact@v7
142+ - uses : actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
143143 with :
144144 name : blog-digest
145145 path : /tmp/blog_digest.txt
@@ -151,11 +151,11 @@ jobs:
151151 if : ${{ github.event.inputs.publish_telegram != 'false' }}
152152 runs-on : ubuntu-latest
153153 steps :
154- - uses : actions/checkout@v6
155- - uses : actions/setup-python@v6
154+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
155+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
156156 with :
157157 python-version : ' 3.12'
158- - uses : actions/download-artifact@v7
158+ - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
159159 with :
160160 name : messenger-digest
161161 - name : Publish
@@ -171,11 +171,11 @@ jobs:
171171 if : ${{ github.event.inputs.publish_ghost != 'false' }}
172172 runs-on : self-hosted
173173 steps :
174- - uses : actions/checkout@v6
175- - uses : actions/setup-python@v6
174+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
175+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
176176 with :
177177 python-version : ' 3.12'
178- - uses : actions/download-artifact@v7
178+ - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
179179 with :
180180 name : blog-digest
181181 - name : Publish
@@ -195,11 +195,11 @@ jobs:
195195 if : ${{ github.event.inputs.publish_substack != 'false' }}
196196 runs-on : self-hosted
197197 steps :
198- - uses : actions/checkout@v6
199- - uses : actions/setup-python@v6
198+ - uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
199+ - uses : actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
200200 with :
201201 python-version : ' 3.12'
202- - uses : actions/download-artifact@v7
202+ - uses : actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
203203 with :
204204 name : blog-digest
205205 - name : Publish
0 commit comments