* Update codeql-analysis to run on .github
* Update .github/workflows/codeql-analysis.yml
Co-authored-by: David Leal <halfpacho@gmail.com>
---------
Co-authored-by: David Leal <halfpacho@gmail.com>
* Update many of the actions to their latest version
* Fix CodeQL action
* Use the latest version for all images
* Whoops
* Use Ubuntu for the Peek Icons workflow
* Fix Peek Icons action
* Remove token
* chore: apply suggestions from code review
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
---------
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
* fix issue not being labeled with in-develop
* restrict to only run on merge to develop
* Remove Python setup
Co-authored-by: Josélio Júnior <76992016+lunatic-fox@users.noreply.github.com>
---------
Co-authored-by: Josélio Júnior <76992016+lunatic-fox@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
* add check for 'name' attribute
* add check for 'altnames' attribute
* add extra check for content of aliases field in devicon.json
* Change from single quotes to escaped double quotes
Apply suggestions from code review. Thanks @lunatic-fox
Co-authored-by: Josélio Júnior <76992016+lunatic-fox@users.noreply.github.com>
* Replace ' with \"
Apply suggestions from code review
Co-authored-by: David Leal <halfpacho@gmail.com>
---------
Co-authored-by: Josélio Júnior <76992016+lunatic-fox@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
* Check if PR base is develop
fix#1458
* Add PR base checker
* Revert "Check if PR base is develop"
This reverts commit aad0532114299916fdacd472ee04351905ac8678.
Co-authored-by: Josélio Júnior <76992016+lunatic-fox@users.noreply.github.com>
* Add check for strokes in check-bot
* Add check for svg file name
* Update gulpfile to remove x and y of svg elem
* Revert name changes to err file
* check-bot now check devicon object as well
* Fixed minor bugs
* Improve logging in check_icon
Co-authored-by: David Leal <halfpacho@gmail.com>
* Working on labeler
* Add in_develop_labeler
* Build bot can close issues based on labels
* Test mode for build
* Fixed errors in labeler_bot
* Update build-bot
* Update .github/scripts/icomoon_build.py
Co-authored-by: David Leal <halfpacho@gmail.com>
* Remove test url
Co-authored-by: David Leal <halfpacho@gmail.com>
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com>
* Moved stroke detection down
* Add code to retry no connection in peekbot
* Change upload artifact to earlier version
* Clean up logging msg
* Add ability to customize port number
* Update Selenium and geckodriver
* Move upload-artifact version to 2.2.4
* Add logging for webdriver retry
* Add color checking to peek-bot
* Refactored peek script into a class
* Post-peek workflow now upload the new screenshots
* Refactored BuildSeleniumRunner into a class
* Updated build_icons.yml to reflect new changes
* Fixed issue with building icons that were already in the app
* Build script will take screenshot of new icons
* Update post peek yaml message
* Added alerts
* Peek script now check for strokes in icons
* Updated post_peek's strokes in svgs message
* Updated post_peek script's message
* Updated post_peek's message
* Refactored get_release_message into icomoon_build
* Change devicon.css name to devicon-base.css
* Updated post_peek message
* Added update icon as a valid PR title for bot-peek
* Add \n char to SVG after it gets optimized
* Fixed error with 'update icon' regex
* Build script now batch issues when upload SVG
* Addressed build-bot's screenshot order
* Apply suggestions from code review
Co-authored-by: David Leal <halfpacho@gmail.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
* Convert all issue templates into issue forms
Also disables blank issues and provides a `Other` issue template.
* Apply suggestions from code review
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com>
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com>
* Create a general pull_request_template.md
* Apply suggestions from code review
Co-authored-by: David Leal <halfpacho@gmail.com>
* Add line about base of PR in pr template
* Update PR and Issue templates
* Update .github/drafts/PULL_REQUEST_TEMPLATE/new_icon.md
Co-authored-by: David Leal <halfpacho@gmail.com>
* Update .github/drafts/PULL_REQUEST_TEMPLATE/new_icon.md
Good idea
Co-authored-by: David Leal <halfpacho@gmail.com>
* Update .github/drafts/PULL_REQUEST_TEMPLATE/new_icon.md
Co-authored-by: David Leal <halfpacho@gmail.com>
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: David Leal <halfpacho@gmail.com>
* Refactor the pull request fetching code
* Refactor build script to use past PRs
* Added function to update icomoon json
* new icon: matlab (line) (#640)
* Add matlab-line
* Fixed issues reported by check svg bot
* optimisation for svg (#643)
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
* Add better logging to icomoon_build
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>