Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
75a9195
remove icons with typo (as in 493ebf3c0b94849323b333e1f19eb3dd1f7e3582)
amacado Sep 6, 2020
220c3d8
enhance readme about geckodriver
amacado Sep 6, 2020
fd24c48
Merge pull request #1 from amacado/build-integrate
amacado Sep 6, 2020
668c10a
remove built_files dir
amacado Sep 6, 2020
3a49809
Built new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
138798f
Merge pull request #2 from amacado/build-integrate
amacado Sep 6, 2020
2d3abe9
readd amazonwebservices in devicon.json
amacado Sep 6, 2020
edf42fe
Merge remote-tracking branch 'origin/build-integrate' into build-inte…
amacado Sep 6, 2020
bd20509
Built new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
112532c
Merge pull request #3 from amacado/build-integrate
amacado Sep 6, 2020
45c7bfb
remove branch from action
amacado Sep 6, 2020
e8c2839
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
2187e82
Merge remote-tracking branch 'origin/master' into build-integrate
amacado Sep 6, 2020
ee24132
Merge remote-tracking branch 'origin/build-integrate' into build-inte…
amacado Sep 6, 2020
17bf149
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
a24e3aa
Merge pull request #4 from amacado/build-integrate
amacado Sep 6, 2020
dedf8c7
add name for geckodriver log build artifact
amacado Sep 6, 2020
5627a92
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
8dbd464
Merge pull request #5 from amacado/build-integrate
amacado Sep 6, 2020
a818e3e
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
e9d110b
add handling for no given aliases
amacado Sep 6, 2020
047ab67
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
e6a5f9c
add gulp action for building devicon.min.css
amacado Sep 6, 2020
3788400
Build new icons, icomoon.json and devicon.css
amacado Sep 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/scripts/build_assets/filehandler.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ def get_svgs_paths(new_icons: List[dict], icons_folder_path: str) -> List[str]:
try:
aliases = icon_info["aliases"]
except KeyError:
continue
aliases = [] # create empty list of aliases if not provided in devicon.json

for font_version in icon_info["versions"]["font"]:
if is_alias(font_version, aliases):
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,6 @@
This folder was taken from: https://github.com/mozilla/geckodriver/releases/tag/v0.27.0
## geckodriver
Proxy for using W3C WebDriver compatible clients to interact with Gecko-based browsers.
This program provides the HTTP API described by the WebDriver protocol to communicate with Gecko browsers, such as Firefox.
It translates calls into the Marionette remote protocol by acting as a proxy between the local- and remote ends.

This application was taken from: https://github.com/mozilla/geckodriver/releases/tag/v0.27.0
3 changes: 3 additions & 0 deletions .github/scripts/icomoon_upload.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ def main():
print("No files need to be uploaded. Ending script...")
return

# print list of new icons, separated by comma
print("List of new icons:")
print(*new_icons, sep = "\n")
try:
runner = SeleniumRunner(args.icomoon_json_path, args.download_path,
args.geckodriver_path, args.headless)
Expand Down
12 changes: 8 additions & 4 deletions .github/workflows/build_icons.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,15 @@ jobs:
- uses: actions/checkout@v2
with:
ref: ${{ github.head_ref }}
- name: Set up Python 3.8
- name: Setup Python v3.8
uses: actions/setup-python@v2
with:
python-version: 3.8
- name: Install dependencies
- name: Install dependencies (python, pip, npm)
run: |
python -m pip install --upgrade pip
pip install -r ./.github/scripts/requirements.txt
npm install
- name: Run icomoon_upload.py
run: >
python ./.github/scripts/icomoon_upload.py
Expand All @@ -30,9 +31,12 @@ jobs:
- name: Upload geckodriver.log for debugging purposes
uses: actions/upload-artifact@v2
with:
name: geckodriver-log
path: ./geckodriver.log
- name: Running gulp default task for building devicon.min.css
run: |
gulp default
- name: Commit changes
uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: Built new icons, icomoon.json and devicon.css
branch: build-integrate
commit_message: Build new icons, icomoon.json and devicon.css
Loading