ReenigneArcher
f002870bb1
ci(workflows): update deprecated actions
2025-02-08 21:44:48 -05:00
Jørgen Kalsnes Hagen
bb5ee798b3
Merge branch 'master' into develop
2024-02-05 19:40:35 +01:00
Josélio Júnior
55609aa5bd
Fix build icons workflow ( #1840 )
...
* Fix build icons workflow
* Moving Build Icons to Ubuntu machine
2023-09-01 15:46:22 -06:00
David Leal
771daeb74d
Update and use Geckodriver for Linux64 ( #1675 )
...
* Update and use Geckodriver for Linux64
* Fix NPM commands
2023-03-03 12:45:17 -03: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
824cc7d59c
New Feature: Add an Issue in-develop
labeler and functions to close these issues ( #990 )
...
* 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 >
2022-01-28 10:58:30 -08:00
Thomas Bui
80a384a994
Updated geckodriver
2021-08-23 16:58:17 -07:00
Thomas Bui
67ec11fb46
Fixed typo in build bot
2021-08-13 18:49:18 -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
d60b334fa3
Build bot now build new SVGs in folder that were already built ( #666 )
...
* 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 >
2021-06-13 15:17:13 +02:00
Clemens Bastian
9700cdddba
update public-upload-to-imgur action v2.2.2 ( #651 )
...
* update public-upload-to-imgur action v2.2.2
* update imgur upload action to v2.2.2
2021-05-27 17:19:34 -07:00
Thomas Bui
a23a1cd2f6
Build preparation for Release v2.11.0 ( #559 )
...
* bump npm version to v2.11.0
* Rebuilt package-lock.json
* Built new icons, icomoon.json and devicon.css
* Updated logging
Co-authored-by: Thomas-Boi <Thomas-Boi@users.noreply.github.com >
2021-04-10 10:26:41 +02:00
Amacado
573a8af18e
rename the branch created by the workflow and set the base branch to the same branch which executed the action
2021-04-09 11:24:35 +02:00
Clemens Bastian
9c6bfdb978
Release 2.9.0 ( #485 )
...
* Create eleventy-original.svg
* Create eleventy-plain.svg
* Update devicon.json
* Update eleventy-plain.svg
* Update eleventy-original.svg
* new icon: sqlalchemy (plain, original, original-workmark)
* Add font aliase for sqlalchemy
* new icon: microsoftsqlserver (plain, plain-wordmark) (#427 )
* new icon sqlserver (plain, plain-woodmark)
* Update icons/sqlserver/sqlserver-plain-wordmark.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update icons/sqlserver/sqlserver-plain.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update devicon.json
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update devicon.json
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Rename sqlserver icons to microsoftsqlserver
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* new icon: kubernetes (plain, plain-wordmark) (#424 )
* new icon: kubernetes (plain, plain-wordmark)
* Update icons/kubernetes/kubernetes-plain.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update icons/kubernetes/kubernetes-plain-wordmark.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* new icon: rocksdb (plain) (#423 )
* new icon: rocksdb (plain)
* Update icons/rocksdb/rocksdb-plain.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* new icon: googlecloud (original, original-wordmark, plain, plain-wordmark) (#428 )
* new icon: googlecloud (plain, plain-wordmark, original, original-wordmark)
* Update icons/googlecloud/googlecloud-plain.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update icons/googlecloud/googlecloud-original-wordmark.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update icons/googlecloud/googlecloud-original.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Fix google cloud icons
* Fix googlecloud original
* Remove fill redefinition from google cloud original
* Fix googlecloud alignment (Test)
* Fix googlecloud alignment (test)
* Fix googlecloud alignment (test)
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* new icon: objectivec (plain) (#425 )
* new icon: objectivec (plain)
* Update icons/objectivec/objectivec-plain.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* new icon uwsgi (original, plain)
* Cleanup uwsgi icons
* Update devicon.json
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
* Add adobe XD line icon
* Add xd-plain and eps file
* Clean up xd svg file
* Update devicon.json
* new icon: firebase (plain, plain-wordmark) (#461 )
* add icon Firebase (plain, plain-wordmark), Closes #204
* new icon: firebase (plain, plain-wordmark)
* update icons
* Add plain-wordmark to firebase fonts
* new icon: flask (original, original-wordmark) (#463 )
* Cleanup flask icon
* Improve flask icons
* Update icons/flask/flask-original-wordmark.svg
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: moghya <sawantshubham571@gmail.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update devicon.json
* Fixed an error with devicon.json
* Added check script for the icons and fix icons with fill or viewBox issues (#460 )
* Added script to check svg fill and viewBox
* Fix cucumber-plain-wordmark
* Fix various fill and viewBox issues in svgs
* Added check for height and width attr
* Added check_svgs workflow
* Fix an issue where the error is not log properly
* Added on push for testing
* Updated trigger so it now runs whenever PR is update
* Added sleep to script to make logs nicer
* Added script that create env var
* Updated the github_env to accomodate ubuntu
* Change format of log and allow filehandler to return Path
* Updated logging messages
* Updated refs for the checkout action
* Make logging nicer
* Updated fix messaging so it's more clear
* fix icons: icons/cucumber/cucumber-plain-wordmark.svg, icons/intellij/intellij-plain-wordmark.svg, icons/jenkins/jenkins-plain.svg, icons/twitter/twitter-original.svg, icons/yunohost/yunohost-plain.svg
* Fix the ref issue of the checkout action and sqlalchemy (#472 )
* Remove head_ref from checkout action
* Fixed the svg errs in sqlalchemy
* Create a monthly script that checks all svgs
* Python now print traceback
* Updated file names in check_svgs_on_pr
* Remove deprecated and unused svg syntax
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Remove deprecated and unused svg syntax
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update svg fill, remove unused class
* Change comment action to a new action
* Add guideline about squash merging
As the result of discussion #470 update guidelines with squash merging
* Redo the workflow archs so we can comment on pr
* Moved check_svgs_monthly to draft
* Added working workflow file
* Changed to file read action
* new icon: appwrite (plain, original, wordmark) (#371 )
* Added Appwrite icon
* Fixed wrong JSON input
* Fixed JSON style
* Fixed indent
* Update devicon.json
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update devicon.json
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* Update devicon.json
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
* bot:build new icons, icomoon.json and devicon.css (#486 )
* fix bash-plain (#451 ) (#453 )
Co-authored-by: Enis Mulić <enis.s.mulic@gmail.com >
* Built new icons, icomoon.json and devicon.css
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
Co-authored-by: Enis Mulić <enis.s.mulic@gmail.com >
Co-authored-by: amacado <amacado@users.noreply.github.com >
* Removed 'default fall back icon' from build_icons.yml
Co-authored-by: Tylen St Hilaire <28753109+tylensthilaire@users.noreply.github.com >
Co-authored-by: Enis Mulić <enis.s.mulic@gmail.com >
Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com >
Co-authored-by: Withee Poositasai <witheep@gmail.com >
Co-authored-by: moghya <sawantshubham571@gmail.com >
Co-authored-by: Thomas Bui <thomasbui198@gmail.com >
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: amacado <amacado@users.noreply.github.com >
2021-01-20 11:27:42 +01:00
Clemens Bastian
ee2645b5ea
fix typo in imgur output
2021-01-03 01:42:44 +01:00
Thomas Bui
d217bcfa37
Update imgur action ref
2020-12-30 15:19:50 -08:00
Thomas Bui
799878ea39
Update handling outputs in build_icons.yml
2020-12-30 13:21:35 -08:00
Thomas Bui
a9eb51aca5
Various bug fixes and added ability to comment multiple files
2020-12-29 21:49:39 -08:00
Thomas Bui
8a5ff05f01
Various bug fixes and reference update
2020-12-29 15:31:36 -08:00
Thomas Bui
eb6884db84
Added zoomed in snapshot for peek scripts
2020-12-28 18:32:49 -08:00
Thomas Bui
4ec9d85805
Updated the workflow yaml to use the new repo
2020-12-27 18:46:39 -08:00
Clemens Bastian
7bf127d498
Revert "Revert "Fix a couple issues found in the build script""
2020-12-12 04:41:25 +01:00
Thomas Bui
460cdf5bd8
Revert "Fix a couple issues found in the build script"
2020-12-11 16:57:57 -08:00
Thomas Bui
e3054325e0
Update .github/workflows/build_icons.yml
...
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
2020-12-11 16:56:26 -08:00
Thomas Bui
f10869aebf
Updated CONTRIBUTING.md
2020-12-11 00:06:32 -08:00
Thomas Bui
acdbed3075
Refactored peek and build scripts
2020-12-10 23:55:16 -08:00
Clemens Bastian
99ed44cbf7
static branch name for build
...
since we are only triggering this action manually when a new release should be made we need to specify a fixed name for the resulting branch
2020-12-03 16:58:45 +01:00
Thomas Bui
cc4266ebcc
Build script now run manually
2020-10-21 14:14:25 -07:00
Thomas Bui
96231aa8e7
Change the repo reference in the workflow
2020-10-12 15:01:04 -07:00
Thomas Bui
c95a8a17b0
Fix the delete-branch arg in the workflow yaml
2020-10-11 23:15:06 -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
e6cb7bb3fd
Add screenshot code, update the CONTRIBUTING.md and fix clojure
2020-10-11 20:19:41 -07:00
Thomas Bui
b7a8a0a4ed
Added code to ensure we always get run log
2020-10-09 15:24:27 -07:00
Thomas Bui
1059057bfa
Changed built branch name to build/{{source}}
2020-10-08 17:50:31 -07:00
Thomas Bui
ae7caa20fa
Changed the pr action, trigger and added proper if check
2020-10-07 10:31:56 -07:00
Thomas Bui
32065ae96f
Changed build_icons.yml to trigger on label added and create new pr
2020-09-30 13:53:20 -07:00
Clemens Bastian
e6a5f9c567
add gulp action for building devicon.min.css
2020-09-06 16:03:02 +02:00
amacado
dedf8c7275
add name for geckodriver log build artifact
2020-09-06 14:47:11 +02:00
amacado
45c7bfbf7b
remove branch from action
2020-09-06 14:27:31 +02:00
Thomas Bui
a7619e2330
Add try-except in icomoon_upload. Workflow will also upload geckodriver.log as an artifact for debugging purpose
2020-09-04 10:19:45 -07:00
Thomas Bui
dcdcc6060b
Revert "Downgrade geckodriver to v0.26"
...
This reverts commit 96fb237dc7
.
2020-09-03 22:56:46 -07:00
Thomas Bui
96fb237dc7
Downgrade geckodriver to v0.26
2020-09-03 22:20:21 -07:00
Thomas Bui
2aa03e26c8
Added a fix to the workflow commit bug
2020-09-03 18:07:06 -07:00
Thomas Bui
52d729a49b
Fix a bug for the ref error in the workflow
2020-09-02 23:13:35 -07:00
Thomas Bui
c6848be946
Fix a bug with the workflow
2020-09-02 22:47:15 -07:00
Thomas Bui
0a71b13eb9
Fixed a bug where workflow trigger got reverted back to push
2020-09-02 09:54:49 -07:00
Thomas Bui
72a6dbf2de
Add checks for when there are no files to commit. Also fix a bug with auto-commit-action in workflow
2020-09-02 09:42:47 -07:00
Thomas Bui
33b07225bf
Added __pycache__ to gitignore. Documented geckodriver. Invalid path now throws error
2020-09-02 09:29:39 -07:00
Thomas Bui
7d8b3cb743
Update .github/workflows/build_icons.yml
...
Co-authored-by: Clemens Bastian <8781699+amacado@users.noreply.github.com >
2020-08-31 23:11:15 -07:00
Thomas Bui
9a33742b20
Added checks to see if devicon zip file is downloaded
2020-08-25 12:09:20 -07:00