Skip to content

Commit 771daeb

Browse files
authored
Update and use Geckodriver for Linux64 (#1675)
* Update and use Geckodriver for Linux64 * Fix NPM commands
1 parent 714c453 commit 771daeb

3 files changed

Lines changed: 6 additions & 9 deletions

File tree

Binary file not shown.

.github/workflows/build_icons.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,10 @@ on: workflow_dispatch
33
jobs:
44
build:
55
name: Get Fonts From Icomoon
6-
runs-on: windows-2019
6+
runs-on: ubuntu-latest
77
steps:
8-
- uses: actions/checkout@v2
9-
10-
- uses: actions/setup-python@v2
8+
- uses: actions/checkout@v3
9+
- uses: actions/setup-python@v4
1110
with:
1211
python-version: 3.8
1312

@@ -18,13 +17,12 @@ jobs:
1817
npm install
1918
2019
- name: Executing build and create fonts via icomoon
21-
shell: cmd
2220
env:
2321
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2422
run: >
2523
python ./.github/scripts/icomoon_build.py
26-
./.github/scripts/build_assets/geckodriver-v0.30.0-win64/geckodriver.exe ./icomoon.json
27-
./devicon.json ./icons ./ %GITHUB_TOKEN% --headless
24+
./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json
25+
./devicon.json ./icons ./ "$GITHUB_TOKEN" --headless
2826
2927
- name: Upload geckodriver.log for debugging purposes
3028
uses: actions/upload-artifact@v2

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
"main": "devicon.min.css",
66
"scripts": {
77
"build-css": "gulp updateCss && gulp clean",
8-
"peek-test": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.27.0-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./ --pr_title \"%PR_TITLE%\"",
9-
"build-test": "python ./.github/scripts/icomoon_build.py ./.github/scripts/build_assets/geckodriver-v0.27.0-win64/geckodriver.exe ./icomoon.json ./devicon.json ./icons ./",
8+
"peek-test": "python ./.github/scripts/icomoon_peek.py ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --pr_title \"$PR_TITLE\"",
109
"optimize-svg": "gulp optimizeSvg",
1110
"bump": "gulp bumpVersion"
1211
},

0 commit comments

Comments
 (0)