Thomas Bui
c841a95117
Change the boolean in post_check_svgs_comment ( #515 )
2021-02-23 22:58:23 +01:00
Clemens Bastian
570f6ac2a7
add environment for npm publish workflow ( #513 )
2021-02-23 19:45:20 +01:00
Thomas Bui
173d070f9e
Remove \n from bot:peek workflow ( #511 )
...
* Remove \n from script
* Update .github/workflows/post_peek_screenshot.yml
Co-authored-by: David Leal <halfpacho@gmail.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
2021-02-23 08:10:53 +01:00
Clemens Bastian
afc6a09594
Merge branch 'develop' into thomas/feature/actionMessageUpdate
2021-02-22 12:50:39 +01:00
Thomas Bui
2249c46f14
Added svg check status code
2021-02-21 20:15:28 -08:00
Thomas Bui
f246192fe6
Updated the logging of the actions
2021-02-21 18:50:09 -08:00
amacado
d249515c92
add check for directory /icons when workflow is executed ( fixes #505 )
2021-02-22 00:40:57 +01:00
Clemens Bastian
bdf2627157
automate workflow for npm publish ( #497 )
...
* setup npm_publish workflow and update package.json with new repo info
* refactoring npm publish workflow to reduce dependencies
* npm publish to 2.9.0
* reduce npm publish workflow to publishing task only
* npm publish to 2.9.0
* testing npm publish
* update npm version to 2.9.0 (latest release)
* enhance CONTRIBUTING.md with sentence about npm release workflow
2021-02-21 23:02:40 +01:00
Thomas Bui
38db4a1d60
Removed 'default fall back icon' from build_icons.yml
2021-01-19 22:19:16 -08:00
Thomas Bui
4ea84460cc
Changed to file read action
2021-01-10 20:28:03 -08:00
Thomas Bui
3d2e655f81
Added working workflow file
2021-01-10 20:01:50 -08:00
Thomas Bui
d0d101a776
Moved check_svgs_monthly to draft
2021-01-10 17:23:09 -08:00
Thomas Bui
5bcd269f00
Redo the workflow archs so we can comment on pr
2021-01-10 16:38:53 -08:00
Thomas Bui
2e49bfa1e1
Change comment action to a new action
2021-01-09 13:25:56 -08:00
Thomas Bui
c9b19346b2
Updated file names in check_svgs_on_pr
2021-01-08 22:29:27 -08:00
Thomas Bui
b1922925b7
Python now print traceback
2021-01-08 22:29:27 -08:00
Thomas Bui
b7ae338d2f
Create a monthly script that checks all svgs
2021-01-08 22:29:22 -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
Clemens Bastian
ee2645b5ea
fix typo in imgur output
2021-01-03 01:42:44 +01:00
Thomas Bui
1038b7a774
Added color tab error handling and better logging
2021-01-01 00:42:53 -08:00
Thomas Bui
6c0122648a
Changed return to sys.exit in python script to show error
2020-12-31 12:21:13 -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
34a1866490
Merge pull request #412 from devicons/TB_peekUpgrade
...
Make the peek script (bot:peek) take screenshot of individual files
2020-12-30 13:28:13 -08:00
Thomas Bui
799878ea39
Update handling outputs in build_icons.yml
2020-12-30 13:21:35 -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
c388503d28
Refactored take screenshot and remove color functions
2020-12-29 15:44:57 -08:00
Thomas Bui
8a5ff05f01
Various bug fixes and reference update
2020-12-29 15:31:36 -08:00
Clemens Bastian
cb033032dc
Merge pull request #406 from EnisMulic/fix/issue_template
...
Bug fix: ISSUE_TEMPLATE icon-request
2020-12-30 00:14:31 +01:00
Enis Mulić
e5fd851c67
Fix markdown formating
2020-12-30 00:01:51 +01:00
Enis Mulić
44617e7c6e
Fix typo in icon-request issue template to add label automatically, Closes #405
2020-12-29 23:33:59 +01: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
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
c76ba93470
Commented out the comment bot
2020-10-21 13:04:35 -07:00