Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish 5 new icons and 36 updated icons #4334

Merged
merged 46 commits into from
Dec 13, 2020
Merged

Publish 5 new icons and 36 updated icons #4334

merged 46 commits into from
Dec 13, 2020

Conversation

ericcornelissen
Copy link
Contributor

this Pull Request was automatically generated

The new version will be: v4.2.0

New Icons

Updated Icons

ericcornelissen and others added 30 commits December 6, 2020 19:36
Specify our guidelines on whether or not to include (registered)
trademark symbols in logos as publically discussed.

This also slightly changes the document structure of the Contributing
Guidelines with the goal of making it a little bit easier to find this
new information.
* Updated ESEA

* Updated ESEA
Co-authored-by: Álvaro Mondéjar <mondejar1994@gmail.com>
* Updated CRYENGINE

* Updated CRYENGINE

* Fix

* Precision of 5
* Update Svelte

* Precision set to 5

* Rebuilt from source

* Precision of 3
* Update Stylus

* Precision set to 3

Co-authored-by: Álvaro Mondéjar <mondejar1994@gmail.com>
* Updated Reason Studios

* Rebuilt from source; Precision of 3
* Updated Salesforce

* Changed source; Precision is now 3

* Should pass now ...
* Updated Gutenberg

* Updated Gutenberg

* Rebuilt from source
* Updated Steem

* New icon
* Updated Anaconda

* Updated Anaconda

* Set precision to 4

* New source; New color; Rebuilt from source

* Resized and recentered again with Inkscape

* Precision of 4

* Resized and recentered again ...

* Precision of 5

* Resized and recentered again ...

* Resized and recentered again ...

* Optimized with Inkscape this time instead of SVGOMG (Precision of 3)

* Using the version of @service-paradis
* Added Snowflake

* Precision of 3
* Updated Humble Bundle

* Rebuilt from source; Precision of 3
* Updated Apache OpenOffice

* Set precision to 4

* Rebuilt from source; Precision of 3

Changed source to https://apache.org/logos

* Without unnecessary points
* Updated Bamboo

* Set Precision to 4
fbernhart and others added 15 commits December 10, 2020 19:45
* Updated MicroStrategy

* Precision of 3
* Update YouTube Music

* Update YouTube Music

* Remove comma at end of JSON object

Co-authored-by: Álvaro Mondéjar <mondejar1994@gmail.com>
* Added Diagrams.net icon

* Updated Diagrams.net hex to fix linting

* Set precision to 5 - still not perfect

* Did not include correct annotations

* Corrected logo to icon

* Utilized SVGO Command Line Tool - Default Precision

* Used @service-paradis' path output

* Updated from Diagrams.net to diagrams.net - reflects naming convention better.

* Updated SVG title tag
* Updated NFC

* Rebuilt from source; Precision of 3
* Updated HelloFresh

* Rebuilt from source; changed color; precision of 3
* Updated Nextdoor

* Rebuilt new icon from source; Changed color; Precision of 3
* Update XFCE

* Rebuilt from source; Precision of 4
* Updated Minds

* Precision of 3
* Fix error in search and clean website statements

* Remove 'active' class from 'sort-color' sorter

* Add 'order-by-color' class to body

* Remove newlines
* Updated Audiomack

* Precision of 3

* Rebuilt from source; Precision of 4

* No comment
* Updated NEC

* Precision of 3

* Rebuilt from source; Precision of 3
* Updated NuGet

* Set Precision to 5

* Rebuilt from source; Precision of 3

* Rebuilt from source; Precision of 3

* Rebuilt; Precision of 3; Updated source
@ericcornelissen ericcornelissen added the release Pull requests that released a new version label Dec 13, 2020
@github-actions github-actions bot added update icon/data Issues or pull requests regarding icons that are outdated, this can be the SVG or color or both new icon Issues or pull requests for adding a new icon labels Dec 13, 2020
@mondeja
Copy link
Member

mondeja commented Dec 13, 2020

The inclusion of icon outdated and new icon labels could be avoided adding next conditional to the labeler action job?

if: (! contains(github.event.pull_request.labels.*.name, 'release'))

I'm not sure because seems that the release label is added after the pull request creation. What do you think about @ericcornelissen? Maybe this can be improved using another strategy for release label addition?

@ericcornelissen
Copy link
Contributor Author

The inclusion of icon outdated and new icon labels could be avoided adding next conditional to the labeler action job?

if: (! contains(github.event.pull_request.labels.*.name, 'release'))

I'm not sure because seems that the release label is added after the pull request creation. What do you think about @ericcornelissen? Maybe this can be improved using another strategy for release label addition?

As per the GitHub API documentation it is impossible to create a PR (or issue) with a label, and it must always be added separately. You can actually see this when you create an issue with a label from the start, the label (and other things like assigned people) are assigned after the PR/issue is created, even when it is created from a template.

The reason this was not a problem up until #4150 is because that and earlier PR were created using a GITHUB_TOKEN and this PR (as well as #4276) were created using a Personal Access Token of mine. As the usage of the Personal Access Token also prevents the owner of that token from using the release action to merge I think we should consider converting the PR creation back to using a GITHUB_TOKEN and only do the merge using a Personal Access Token. What do you think @simple-icons/maintainers ?

@ericcornelissen ericcornelissen removed update icon/data Issues or pull requests regarding icons that are outdated, this can be the SVG or color or both new icon Issues or pull requests for adding a new icon labels Dec 13, 2020
@ericcornelissen ericcornelissen merged commit 2514621 into master Dec 13, 2020
@mondeja
Copy link
Member

mondeja commented Dec 13, 2020

I think we should consider converting the PR creation back to using a GITHUB_TOKEN and only do the merge using a Personal Access Token.

Good idea, this should solve the problem 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Pull requests that released a new version
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants