31
31
run : |
32
32
echo "CASCADIATAG=${{ fromJson(steps.get_latest_release.outputs.data).tag_name }}" >> $GITHUB_ENV
33
33
- name : Check if tag exists
34
- uses : mukunku/tag-exists-action@v1.2 .0
34
+ uses : mukunku/tag-exists-action@v1.6 .0
35
35
id : check_tag
36
36
with :
37
37
tag : ${{ env.CASCADIATAG }}
50
50
CASCADIATAG_ISNOTNEW : ${{ needs.check-for-new-cascadia.outputs.tag_exists }}
51
51
52
52
steps :
53
- - uses : actions/checkout@v3
53
+ - uses : actions/checkout@v4
54
54
with :
55
55
fetch-depth : 0
56
56
- name : Decide on version
65
65
fi
66
66
echo "OURVERSION=${OURVERSION}" >> $GITHUB_ENV
67
67
- name : Download latest version of Cascadia
68
- uses : robinraju/release-downloader@v1.7
68
+ uses : robinraju/release-downloader@v1.10
69
69
with :
70
70
repository : " microsoft/cascadia-code"
71
71
tag : ${{ needs.check-for-new-cascadia.outputs.tag_name }}
91
91
fontforge --version
92
92
93
93
- name : Get Font Patcher
94
- uses : robinraju/release-downloader@v1.5
94
+ uses : robinraju/release-downloader@v1.10
95
95
with :
96
96
repository : " ryanoasis/nerd-fonts"
97
97
latest : true
@@ -164,31 +164,31 @@ jobs:
164
164
- name : Check for preexisting glyphs
165
165
run : |
166
166
grep 'Found existing' process*.log | grep -vE ' Powerline(Extra)?Symbols>'
167
- - uses : actions/upload-artifact@v3
167
+ - uses : actions/upload-artifact@v4
168
168
with :
169
169
name : Delugia Powerline
170
170
path : " delugia-powerline"
171
- - uses : actions/upload-artifact@v3
171
+ - uses : actions/upload-artifact@v4
172
172
with :
173
173
name : Delugia Mono Powerline
174
174
path : " delugia-mono-powerline"
175
- - uses : actions/upload-artifact@v3
175
+ - uses : actions/upload-artifact@v4
176
176
with :
177
177
name : Delugia Complete
178
178
path : " delugia-complete"
179
- - uses : actions/upload-artifact@v3
179
+ - uses : actions/upload-artifact@v4
180
180
with :
181
181
name : Delugia Mono Complete
182
182
path : " delugia-mono-complete"
183
- - uses : actions/upload-artifact@v3
183
+ - uses : actions/upload-artifact@v4
184
184
with :
185
185
name : Delugia Book
186
186
path : " delugia-book"
187
187
188
188
# Release part
189
189
- name : Create tag
190
190
if : ${{ github.event_name != 'pull_request' && !startsWith(github.ref, 'refs/tags/') && needs.check-for-new-cascadia.outputs.tag_exists != 'true' }}
191
- uses : actions/github-script@v6
191
+ uses : actions/github-script@v7
192
192
with :
193
193
github-token : ${{ github.token }}
194
194
script : |
@@ -214,7 +214,7 @@ jobs:
214
214
if : ${{ startsWith(github.ref, 'refs/tags/') }}
215
215
uses : battila7/get-version-action@v2
216
216
- name : Release
217
- uses : softprops/action-gh-release@v1
217
+ uses : softprops/action-gh-release@v2
218
218
if : ${{ github.event_name != 'pull_request' && (startsWith(github.ref, 'refs/tags/') || needs.check-for-new-cascadia.outputs.tag_exists != 'true') }}
219
219
with :
220
220
tag_name : ${{ startsWith(github.ref, 'refs/tags/') && steps.get_tag_name.outputs.version || needs.check-for-new-cascadia.outputs.tag_name }}
0 commit comments