5
5
name : Get Fonts From Icomoon
6
6
runs-on : ubuntu-latest
7
7
steps :
8
- - uses : actions/checkout@v3
9
- - uses : actions/setup-python@v4
10
- with :
8
+ - uses : actions/checkout@v4
9
+ - uses : actions/setup-python@v5
10
+ with :
11
11
python-version : ' 3.10'
12
12
13
13
- name : Install dependencies (python, pip, npm)
@@ -21,26 +21,26 @@ jobs:
21
21
env :
22
22
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
23
23
run : >
24
- python ./.github/scripts/icomoon_build.py
25
- ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
24
+ python ./.github/scripts/icomoon_build.py
25
+ ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
26
26
./devicon.json ./icons ./ $GITHUB_TOKEN --headless
27
27
28
28
- name : Upload geckodriver.log for debugging purposes
29
- uses : actions/upload-artifact@v2
29
+ uses : actions/upload-artifact@v4
30
30
if : failure()
31
31
with :
32
32
name : geckodriver-log
33
33
path : ./geckodriver.log
34
34
35
35
- name : Upload log file for debugging purposes
36
- uses : actions/upload-artifact@v2
36
+ uses : actions/upload-artifact@v4
37
37
if : always()
38
38
with :
39
39
name : logfile
40
40
path : ./log.txt
41
41
42
42
- name : Build devicon.min.css
43
- if : success()
43
+ if : success()
44
44
run : npm run build-css
45
45
46
46
# - name: Upload screenshot of the newly made icons
@@ -58,11 +58,11 @@ jobs:
58
58
uses :
juliangruber/[email protected]
59
59
with :
60
60
# taken from icomoon_build.py's get_release_message()
61
- path : ./release_message.txt
61
+ path : ./release_message.txt
62
62
63
63
- name : Create Pull Request
64
- if : success()
65
- uses : peter-evans/create-pull-request@v3
64
+ if : success()
65
+ uses : peter-evans/create-pull-request@v7
66
66
env :
67
67
MESSAGE : |
68
68
Hello,
@@ -81,14 +81,14 @@ jobs:
81
81
82
82
More information can be found in the GitHub Action logs for this workflow.
83
83
84
- Adios,
84
+ Adios,
85
85
Build Bot :sunglasses:
86
86
with :
87
87
branch : ' bot/build-result'
88
88
commit-message : ' Built new icons, icomoon.json and devicon.css'
89
89
title : ' bot:build new icons, icomoon.json and devicon.css'
90
90
body : >
91
- ${{
91
+ ${{
92
92
format(
93
93
env.MESSAGE,
94
94
steps.release_message_step.outputs.content
0 commit comments