ReenigneArcher
f002870bb1
ci(workflows): update deprecated actions
2025-02-08 21:44:48 -05:00
David Leal
2b9faadbec
Update many of the actions to their latest version ( #1731 )
...
* 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 >
2023-04-28 10:21:27 -06:00
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
ed552cfea4
Fix the peek bot cmd line args ( #1059 )
2022-03-13 21:13:47 -07:00
Thomas Bui
2a8c499605
New Feature: Upgrade Peekbot ( #966 )
...
* 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
2021-12-21 12:33:41 -08:00
Thomas Bui
80a384a994
Updated geckodriver
2021-08-23 16:58:17 -07: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
Thomas Bui
cb34247467
Fix issue with "post_peek_screenshot" action failing when it's not supposed to ( #520 )
...
* Change the boolean in post_check_svgs_comment
* Fixed issue where post_peek action would fail randomly
* Fixed post_peek action not acting correctly
* Apply suggestions from code review (change to PR Number)
Co-authored-by: David Leal <halfpacho@gmail.com >
Co-authored-by: David Leal <halfpacho@gmail.com >
2021-02-25 14:34:21 +01:00
Thomas Bui
5bcd269f00
Redo the workflow archs so we can comment on pr
2021-01-10 16:38:53 -08:00
Thomas Bui
5fea57350f
Fix the ref issue of the checkout action and sqlalchemy ( #472 )
...
* Remove head_ref from checkout action
* Fixed the svg errs in sqlalchemy
2021-01-09 01:06:35 +01:00
Thomas Bui
82bccb11fd
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
2021-01-08 21:36:45 +01:00
Thomas Bui
a1d95e3e41
Added name for the upload action
2021-01-03 16:02:57 -08:00
Thomas Bui
4fce919b5a
Clean up the peek_icons.yml
2021-01-03 13:33:56 -08:00
Thomas Bui
3c4e8bcd87
Change the screenshot upload to using upload-artifacts
2021-01-03 13:24:03 -08:00
Thomas Bui
d217bcfa37
Update imgur action ref
2020-12-30 15:19:50 -08:00
Thomas Bui
33c56b259e
Made eps requirements optional and clear up some terms
2020-12-30 15:19:09 -08:00
Thomas Bui
e51fb1ccd8
Fixed error with logging
2020-12-30 11:35:45 -08:00
Thomas Bui
a84cd46a9f
Added comments and script now fail if can't find icon name
2020-12-30 10:57:06 -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
Thomas Bui
426d9507e3
Finalize new peek action workflow
2020-12-19 00:28:34 -08:00
Thomas Bui
f51bda7d29
Added pr comment action
2020-12-19 00:20:34 -08:00
Thomas Bui
ab0cba5eba
Add the public-upload-to-imgur action
2020-12-18 23:24:27 -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
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
Thomas Bui
c76ba93470
Commented out the comment bot
2020-10-21 13:04:35 -07:00
Thomas Bui
95655797af
Added a comment action and fix async issue in python script
2020-10-16 19:32:26 -07:00
Thomas Bui
1234aacabb
Added a peek script
2020-10-16 18:31:30 -07:00
Thomas Bui
4001786082
Fixed an error where last commit didn't have desired changes
2020-10-15 21:38:53 -07:00
Thomas Bui
4854e827b8
Remove the new_icons.png and update CONTRIBUTING.md
2020-10-15 21:32:55 -07:00
Thomas Bui
bfe1569904
Added a peek script
2020-10-15 20:37:23 -07:00