David Leal
b6e387d942
Major build improvements ( #1668 )
...
* Major build improvements
* Cleanup and fix path
* chore: apply suggestions from code review
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com >
* Remove `selenium` from the NPM dependencies
* Revert `nano` icon changes
* Use quote notes
* Update
* chore: apply suggestions from code review
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com >
* Snailedlt/improve build changes (#187 )
* Make README more readable
* move logic from index.html to script.js
* fix devicon min css in head
* Fix build script missing token error
* Add more print statements to local build script
* Change from ng-href to href in code view
* Minor readme improvements
---------
Co-authored-by: David Leal <halfpacho@gmail.com >
---------
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com >
2023-04-21 08:46:43 -06:00
Thomas Bui
39dfa5416e
Add fix for bad zip file and logging for build ( #1069 )
2022-03-20 10:04:09 -07:00
Thomas Bui
bb589370da
Update the check-bot
( #970 )
...
* 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 >
2022-03-13 15:02:41 -07:00
Thomas Bui
71049a24c1
Build preparation for release v2.14.0 ( #840 )
...
* bump npm version to v2.13.1
* Built new icons, icomoon.json and devicon.css (#839 )
Co-authored-by: Thomas-Boi <Thomas-Boi@users.noreply.github.com >
* Add a gulp task to bump npm version
* bump npm version to v2.14.0
* Add code docs to gulp bumpVersion task
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Thomas-Boi <Thomas-Boi@users.noreply.github.com >
2021-09-08 13:52:53 -07:00
Thomas Bui
08aa325a84
Feature: Peek and Build-Bot Upgrade ( #806 )
...
* 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 >
2021-08-13 11:51:22 -07:00
Thomas Bui
cab25d5591
Close #763 : Update NPM packages
...
* Fix issues with npm security (#793 )
* Updated gulp
* Update sass in gulpfile
* Add gulp-footer
* Change gulp-footer to devDepend
2021-08-10 10:51:02 +02:00
The Blob SCP
f37cec1bb8
Gulpfile Edits ( #759 )
...
* Fixed main var/constants
Formatting as well
* Made gulp a constant
* Removed extra comma
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Removed extra () the things i cant spell
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Removed extra () the things i cant spell
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Removed extra () the things i cant spell
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Removed extra comma
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Apply all suggestions from Thomas-Boi
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
2021-07-17 22:39:20 -07:00
Thomas Bui
48ebd6a93c
Optimize bot is now a part of the build script ( #624 )
...
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
2021-05-27 16:24:59 +02:00
Thomas Bui
d98a72cb9a
Optimized SVG using SVGO ( #597 )
...
* Added script to optimize svgs
* Updated the svgs using svgo
* Made the optimize svg script into a workflow
* Added npm install step
* Change the env variable bug
* Clean up and updated check svg
* Change label name
2021-05-15 21:14:13 +02:00
Thomas Bui
41790e615b
Script upgrades and updated CONTRIBUTING.md and README.md ( #576 )
...
* Updated README and CONTRIBUTING
* Added check for devicon object when peeking
* Added PR template
* Added a script to create release messages
* Updated CONTRIBUTING about new script
* Update .github/PULL_REQUEST_TEMPLATE/new_icon.md
Co-authored-by: David Leal <halfpacho@gmail.com >
* Update .github/scripts/build_assets/arg_getters.py
Co-authored-by: David Leal <halfpacho@gmail.com >
* Update .github/workflows/get_release_message.yml
Co-authored-by: David Leal <halfpacho@gmail.com >
* Update gulpfile.js
Co-authored-by: David Leal <halfpacho@gmail.com >
* Update .github/PULL_REQUEST_TEMPLATE/new_feature.md
Co-authored-by: David Leal <halfpacho@gmail.com >
* Update .github/PULL_REQUEST_TEMPLATE/new_feature.md
Co-authored-by: David Leal <halfpacho@gmail.com >
* Added a way for peek bot to comment error
* Update CONTRIBUTING.md
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update .github/scripts/get_release_message.py
Co-authored-by: Malte Jürgens <maltejur@web.de >
* Update .github/scripts/get_release_message.py
Co-authored-by: Malte Jürgens <maltejur@web.de >
* Update .github/PULL_REQUEST_TEMPLATE/new_feature.md
Co-authored-by: David Leal <halfpacho@gmail.com >
* Clean up and updated CONTRIBUTING
* Updated CONTRIBUTING
* Add set up steps for release message workflow
* Refactored peek workflow
* Added requests library
* Reformat devicon object error messages
Co-authored-by: David Leal <halfpacho@gmail.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Malte Jürgens <maltejur@web.de >
2021-04-29 10:04:32 +02:00
amacado
63fb4fdf16
resetting /docs/dist idea of storing icons in docs folder
2020-12-30 14:14:24 +01:00
amacado
f97406dd79
implementing method for copying the resulting build files (and source svg's) to /docs/dist folder allowing them to be used in GitHub page (see #394 )
2020-12-28 19:43:26 +01:00
Thomas Bui
4272e679cc
Moved gh pages into master branch
2020-12-12 19:09:32 -08:00
Thomas Bui
b1de9dcc18
Fix css color not including the aliases
2020-10-12 14:12:27 -07:00
Thomas Bui
0757cec0a8
Add new_icons.png to gitignore. Fixed yunohost, clojure, clojurescript, and redux
2020-10-11 22:03:23 -07:00
Thomas Bui
318e2df2b7
Added colored class and change README.md
2020-10-09 15:08:15 -07:00
Thomas Bui
1973e3f3be
Removed artifacts and unneeded files to test the build script
2020-09-30 10:06:56 -07:00
Thomas Bui
f498c46968
Added extra artifact generation and logging function
2020-09-14 11:17:00 -07:00
Thomas Bui
a059bad40f
Added a cleanUp() and an npm task to run the gulp task
2020-09-14 10:19:54 -07:00
Thomas Bui
276f7aeafc
Sass now compress output and fix a bug with joining array
2020-09-13 23:01:13 -07:00
Thomas Bui
cc441b33fe
Added a gulp task to trigger the updateCss task
2020-09-13 22:31:22 -07:00
Thomas Bui
f96b3c8e56
Create basic functions to create aliases and colors css
2020-09-11 09:45:54 -07:00
amacado
5160aaff0d
upgrade gulp tasks and add default task
2020-06-18 00:43:30 +02:00
amacado
f741fcabd8
upgrade gulp v3 to v4 and migrate gulp tasks; documentation about the build process
2020-06-10 22:45:52 +02:00
konpa
61ef8f1de7
Add docker, go, heroku, meteor & redis icons
2015-05-13 10:12:29 +02:00
konpa
4da238263d
Add .min.css version, update readme and add gulp
2015-01-27 10:43:36 +01:00