mirror of
https://github.com/konpa/devicon.git
synced 2025-07-31 20:00:16 +02:00
Release v2.10.1
This commit is contained in:
1
.github/workflows/npm_publish.yml
vendored
1
.github/workflows/npm_publish.yml
vendored
@@ -3,6 +3,7 @@ on:
|
||||
types: [released]
|
||||
jobs:
|
||||
publish:
|
||||
environment: release
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
@@ -53,7 +53,7 @@ jobs:
|
||||
|
||||
- name: Comment on the PR about the result - SVG Error
|
||||
uses: jungwinter/comment@v1 # let us comment on a specific PR
|
||||
if: success() && (steps.err_message_reader.outputs.content != '0' || steps.err_message_reader.outputs.content != '1')
|
||||
if: success() && (steps.err_message_reader.outputs.content != '0' && steps.err_message_reader.outputs.content != '1')
|
||||
env:
|
||||
MESSAGE: |
|
||||
Hi!
|
||||
|
@@ -13,6 +13,7 @@ First of all, thanks for taking the time to contribute! This project can only gr
|
||||
<li><a href="#updateDevicon">Updating the <code>devicon.json</code></a></li>
|
||||
<li><a href="#example">Example</a></li>
|
||||
<li><a href="#requestingIcon">Requesting An Icon</a></li>
|
||||
<li><a href="#teams">Maintainer/Reviewer/Teams</a></li>
|
||||
<li><a href="#buildScript">Regarding the Build Script</a></li>
|
||||
</ul>
|
||||
|
||||
@@ -247,6 +248,42 @@ As an example, let's assume you have created the svgs for Redhat and Amazon Web
|
||||
<li>Optional: include links where the icon can be found</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
<h2 id='teams'>Maintainer/Reviewer/Teams</h2>
|
||||
<p>
|
||||
Devicon is living by it's contributors and <a href="https://github.com/orgs/devicons/people">maintainers</a>. Everyone can and is asked to contribute to this project.
|
||||
You <b>don't</b> have to be in a team to contribute!
|
||||
</p>
|
||||
<p>
|
||||
The branches <code>master</code> and <code>develop</code> are protected branches and only members
|
||||
with corresponding permissions (see teams below) are able to push changes to them.
|
||||
Additional branches <b>must</b> follow the pattern <code><i>username</i>/feature/<i>description</i></code>.
|
||||
The <code>/feature/</code> indicates that a change is made to existing code (regardless
|
||||
if it's a fix, refactor or actual feature). The naming convention is based on the <i>gitflow</i>-workflow.
|
||||
</p>
|
||||
<p>For organisational purposes we introduced <a href="https://github.com/orgs/devicons/teams">teams</a> with permissions and responsibilities:</p>
|
||||
<dl>
|
||||
<dt>Supporter (@devicons/supporter)</dt>
|
||||
<dd>
|
||||
Members of this team are responsible for reviewing pull request (auto assigned), managing issues and preparing the upcoming release.<br />
|
||||
Supporters have <code>Write</code> access to the repository (allowing them to create own branches)
|
||||
and are allowed to push changes to the <code>develop</code> branch (pull request and status checks required).
|
||||
</dd>
|
||||
<dt>Maintainer (@devicons/maintainer)</dt>
|
||||
<dd>
|
||||
Maintainer role inherits from the 'Supporter' role and adds <code>Maintainer</code> permission
|
||||
to the repository.
|
||||
Members of this team are allowed to publish a new release (push <code>master</code> branch after pull
|
||||
request and status checks).
|
||||
</dd>
|
||||
</dl>
|
||||
<p>
|
||||
Wanna join the team? Please <a href="https://github.com/devicons/devicon/discussions/new">open a public discussion</a> where
|
||||
you introduce yourself.<br />
|
||||
New member requests have to be approved by all active members of the team <b>Maintainer</b>. Every member
|
||||
of this team has a veto permission to reject a new member.<br />
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
<h2 id='buildScript'>Regarding The Build Script</h2>
|
||||
<p>To make adding icons easier for repo maintainers, we rely on GitHub Actions, Python, Selenium, and Gulp to automate our tasks.</p>
|
||||
|
@@ -151,7 +151,7 @@ Add css rules in your stylesheet
|
||||
|
||||
<h2 id="contribute">Contributing</h2>
|
||||
<p>
|
||||
We are happy for every contribution. Please have a look at our <a href="CONTRIBUTING.md#overview-on-submitting-icons">contribution guidelines</a>
|
||||
We are happy for every contribution. Please have a look at our <a href="CONTRIBUTING.md">contribution guidelines</a>
|
||||
to see how you can contribute to this project.
|
||||
</p>
|
||||
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "devicon",
|
||||
"version": "2.10.0",
|
||||
"version": "2.10.1",
|
||||
"description": "Programming related icons collection",
|
||||
"main": "devicon.min.css",
|
||||
"scripts": {
|
||||
|
Reference in New Issue
Block a user