From 7d85a0cdcb3d8e9c764ef8a5b935dcd2d73a302f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 23 May 2023 01:19:57 +0000 Subject: [PATCH 01/19] Bump requests from 2.25.1 to 2.31.0 in /.github/scripts Bumps [requests](https://github.com/psf/requests) from 2.25.1 to 2.31.0. - [Release notes](https://github.com/psf/requests/releases) - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md) - [Commits](https://github.com/psf/requests/compare/v2.25.1...v2.31.0) --- updated-dependencies: - dependency-name: requests dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/scripts/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/requirements.txt b/.github/scripts/requirements.txt index decaef17..ab538d8c 100644 --- a/.github/scripts/requirements.txt +++ b/.github/scripts/requirements.txt @@ -1,2 +1,2 @@ selenium==4.1.0 -requests==2.25.1 \ No newline at end of file +requests==2.31.0 \ No newline at end of file From 7c61a28c13e8e217f1e8531f57ef3d4e6b7feadc Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Wed, 31 Jan 2024 11:24:19 +0100 Subject: [PATCH 02/19] new icon: dovecot (original-wordmark, plain-wordmark, line-wordmark) --- devicon.json | 22 +++++++++++++++++++++ icons/dovecot/dovecot-line-wordmark.svg | 1 + icons/dovecot/dovecot-original-wordmark.svg | 1 + icons/dovecot/dovecot-plain-wordmark.svg | 1 + 4 files changed, 25 insertions(+) create mode 100644 icons/dovecot/dovecot-line-wordmark.svg create mode 100644 icons/dovecot/dovecot-original-wordmark.svg create mode 100644 icons/dovecot/dovecot-plain-wordmark.svg diff --git a/devicon.json b/devicon.json index f6477300..d86edc5e 100644 --- a/devicon.json +++ b/devicon.json @@ -2577,6 +2577,28 @@ "color": "#623697", "aliases": [] }, + { + "name": "dovecot", + "altnames": [], + "tags": [ + "imap", + "pop3", + "e-mail" + ], + "versions": { + "svg": [ + "original", + "plain", + "line" + ], + "font": [ + "plain", + "line" + ] + }, + "color": "#000000", + "aliases": [] + }, { "name": "dreamweaver", "altnames": [ diff --git a/icons/dovecot/dovecot-line-wordmark.svg b/icons/dovecot/dovecot-line-wordmark.svg new file mode 100644 index 00000000..bb9b7092 --- /dev/null +++ b/icons/dovecot/dovecot-line-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/dovecot/dovecot-original-wordmark.svg b/icons/dovecot/dovecot-original-wordmark.svg new file mode 100644 index 00000000..a49a2bfd --- /dev/null +++ b/icons/dovecot/dovecot-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/dovecot/dovecot-plain-wordmark.svg b/icons/dovecot/dovecot-plain-wordmark.svg new file mode 100644 index 00000000..aba1f422 --- /dev/null +++ b/icons/dovecot/dovecot-plain-wordmark.svg @@ -0,0 +1 @@ + From a663dfa8028d7c30d1c2cc605ba948b1fa743fa0 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Wed, 31 Jan 2024 11:33:39 +0100 Subject: [PATCH 03/19] fix viewbox --- icons/dovecot/dovecot-line-wordmark.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/dovecot/dovecot-line-wordmark.svg b/icons/dovecot/dovecot-line-wordmark.svg index bb9b7092..2e7bbdd6 100644 --- a/icons/dovecot/dovecot-line-wordmark.svg +++ b/icons/dovecot/dovecot-line-wordmark.svg @@ -1 +1 @@ - + From 27f7169e8b745ef44efd4fe7224db89e02477b1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9lio=20de=20S=2E=20C=2E=20J=C3=BAnior?= <76992016+lunatic-fox@users.noreply.github.com> Date: Sun, 21 Apr 2024 12:28:20 -0300 Subject: [PATCH 04/19] Make some modifications - Rename files and add their correspondent `wordmark` aliases in `devicon.json`. - Change the default color in `devicon.json`. --- devicon.json | 17 +++++++++++++++-- ...vecot-line-wordmark.svg => dovecot-line.svg} | 0 ...iginal-wordmark.svg => dovecot-original.svg} | 0 ...cot-plain-wordmark.svg => dovecot-plain.svg} | 0 4 files changed, 15 insertions(+), 2 deletions(-) rename icons/dovecot/{dovecot-line-wordmark.svg => dovecot-line.svg} (100%) rename icons/dovecot/{dovecot-original-wordmark.svg => dovecot-original.svg} (100%) rename icons/dovecot/{dovecot-plain-wordmark.svg => dovecot-plain.svg} (100%) diff --git a/devicon.json b/devicon.json index d86edc5e..6b428c81 100644 --- a/devicon.json +++ b/devicon.json @@ -2596,8 +2596,21 @@ "line" ] }, - "color": "#000000", - "aliases": [] + "color": "#54bbab", + "aliases": [ + { + "base": "original", + "alias": "original-wordmark" + }, + { + "base": "plain", + "alias": "line-wordmark" + }, + { + "base": "line", + "alias": "line-wordmark" + } + ] }, { "name": "dreamweaver", diff --git a/icons/dovecot/dovecot-line-wordmark.svg b/icons/dovecot/dovecot-line.svg similarity index 100% rename from icons/dovecot/dovecot-line-wordmark.svg rename to icons/dovecot/dovecot-line.svg diff --git a/icons/dovecot/dovecot-original-wordmark.svg b/icons/dovecot/dovecot-original.svg similarity index 100% rename from icons/dovecot/dovecot-original-wordmark.svg rename to icons/dovecot/dovecot-original.svg diff --git a/icons/dovecot/dovecot-plain-wordmark.svg b/icons/dovecot/dovecot-plain.svg similarity index 100% rename from icons/dovecot/dovecot-plain-wordmark.svg rename to icons/dovecot/dovecot-plain.svg From 1148a80e08ac0f860f6f2863960d1b8a6e653742 Mon Sep 17 00:00:00 2001 From: gewaleelek Date: Fri, 17 Jan 2025 15:47:08 +0700 Subject: [PATCH 05/19] new icon: rexx (original, original-wordmark, plain, plain-wordmark) --- devicon.json | 21 +++++++++++++++++++++ icons/rexx/rexx-original-wordmark.svg | 1 + icons/rexx/rexx-original.svg | 1 + icons/rexx/rexx-plain-wordmark.svg | 1 + icons/rexx/rexx-plain.svg | 1 + 5 files changed, 25 insertions(+) create mode 100644 icons/rexx/rexx-original-wordmark.svg create mode 100644 icons/rexx/rexx-original.svg create mode 100644 icons/rexx/rexx-plain-wordmark.svg create mode 100644 icons/rexx/rexx-plain.svg diff --git a/devicon.json b/devicon.json index 67d4d5f2..c6a4377b 100644 --- a/devicon.json +++ b/devicon.json @@ -9852,6 +9852,27 @@ } ] }, + { + "name": "rexx", + "altnames": [], + "tags": [ + "language" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "plain", + "plain-wordmark" + ], + "font": [ + "plain", + "plain-wordmark" + ] + }, + "color": "#d81511", + "aliases": [] + }, { "name": "rider", "altnames": [], diff --git a/icons/rexx/rexx-original-wordmark.svg b/icons/rexx/rexx-original-wordmark.svg new file mode 100644 index 00000000..d4ef86df --- /dev/null +++ b/icons/rexx/rexx-original-wordmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/rexx/rexx-original.svg b/icons/rexx/rexx-original.svg new file mode 100644 index 00000000..edbdea87 --- /dev/null +++ b/icons/rexx/rexx-original.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/rexx/rexx-plain-wordmark.svg b/icons/rexx/rexx-plain-wordmark.svg new file mode 100644 index 00000000..9cd69366 --- /dev/null +++ b/icons/rexx/rexx-plain-wordmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/rexx/rexx-plain.svg b/icons/rexx/rexx-plain.svg new file mode 100644 index 00000000..1219f5de --- /dev/null +++ b/icons/rexx/rexx-plain.svg @@ -0,0 +1 @@ + \ No newline at end of file From 686f9ab5d2d0a9caec08d6eaba0f35877944088e Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 27 Jan 2025 17:26:00 +0100 Subject: [PATCH 06/19] Add newline to rexx-original-wordmark.svg --- icons/rexx/rexx-original-wordmark.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/rexx/rexx-original-wordmark.svg b/icons/rexx/rexx-original-wordmark.svg index d4ef86df..e2849a34 100644 --- a/icons/rexx/rexx-original-wordmark.svg +++ b/icons/rexx/rexx-original-wordmark.svg @@ -1 +1 @@ - \ No newline at end of file + From 7d1012ac2cd55b004cac4dc045e56150c9bccfaa Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 27 Jan 2025 17:27:41 +0100 Subject: [PATCH 07/19] Add newline to rexx-original.svg --- icons/rexx/rexx-original.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/rexx/rexx-original.svg b/icons/rexx/rexx-original.svg index edbdea87..0e08c2cb 100644 --- a/icons/rexx/rexx-original.svg +++ b/icons/rexx/rexx-original.svg @@ -1 +1 @@ - \ No newline at end of file + From 0ad68ac525945ef640486d624272ca793a20fca4 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 27 Jan 2025 17:28:51 +0100 Subject: [PATCH 08/19] Add newline to rexx-plain-wordmark.svg --- icons/rexx/rexx-plain-wordmark.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/rexx/rexx-plain-wordmark.svg b/icons/rexx/rexx-plain-wordmark.svg index 9cd69366..791200d2 100644 --- a/icons/rexx/rexx-plain-wordmark.svg +++ b/icons/rexx/rexx-plain-wordmark.svg @@ -1 +1 @@ - \ No newline at end of file + From a055043d445c73f5155cbad621080b55050a50d8 Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 27 Jan 2025 17:29:49 +0100 Subject: [PATCH 09/19] Add newline to rexx-plain.svg --- icons/rexx/rexx-plain.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/rexx/rexx-plain.svg b/icons/rexx/rexx-plain.svg index 1219f5de..92297996 100644 --- a/icons/rexx/rexx-plain.svg +++ b/icons/rexx/rexx-plain.svg @@ -1 +1 @@ - \ No newline at end of file + From 4e939e79bee5401507d54fe6a28b08f44b8f20d7 Mon Sep 17 00:00:00 2001 From: joeriddles Date: Mon, 27 Jan 2025 15:16:33 -0700 Subject: [PATCH 10/19] Add NATS --- devicon.json | 25 +++++++++++++++++++++++++ icons/nats/nats-original.svg | 1 + icons/nats/nats-plain.svg | 1 + 3 files changed, 27 insertions(+) create mode 100644 icons/nats/nats-original.svg create mode 100644 icons/nats/nats-plain.svg diff --git a/devicon.json b/devicon.json index f6477300..fd60f217 100644 --- a/devicon.json +++ b/devicon.json @@ -6375,6 +6375,31 @@ "color": "#C8F", "aliases": [] }, + { + "name": "nats", + "altnames": [ + "nats-io", + "nats.io", + "NATS-io", + "NATS.io" + ], + "tags": [ + "streaming", + "open-source", + "go" + ], + "versions": { + "svg": [ + "original", + "plain" + ], + "font": [ + "plain" + ] + }, + "color": "#27aae1", + "aliases": [] + }, { "name": "neo4j", "altnames": [], diff --git a/icons/nats/nats-original.svg b/icons/nats/nats-original.svg new file mode 100644 index 00000000..ff11e35c --- /dev/null +++ b/icons/nats/nats-original.svg @@ -0,0 +1 @@ + diff --git a/icons/nats/nats-plain.svg b/icons/nats/nats-plain.svg new file mode 100644 index 00000000..39831d07 --- /dev/null +++ b/icons/nats/nats-plain.svg @@ -0,0 +1 @@ + From 71859985da0d4a2ca6d87b6fe391e139aa16010c Mon Sep 17 00:00:00 2001 From: joeriddles Date: Mon, 27 Jan 2025 15:24:19 -0700 Subject: [PATCH 11/19] Update NATS icon viewbox --- icons/nats/nats-original.svg | 2 +- icons/nats/nats-plain.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/nats/nats-original.svg b/icons/nats/nats-original.svg index ff11e35c..309d4f1a 100644 --- a/icons/nats/nats-original.svg +++ b/icons/nats/nats-original.svg @@ -1 +1 @@ - + diff --git a/icons/nats/nats-plain.svg b/icons/nats/nats-plain.svg index 39831d07..222a87c8 100644 --- a/icons/nats/nats-plain.svg +++ b/icons/nats/nats-plain.svg @@ -1 +1 @@ - + From 0566b692f372127ef10db92eaa61a9ef86cc82ea Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Mon, 27 Jan 2025 17:11:27 +0100 Subject: [PATCH 12/19] new icon: mapbox (original-wordmark) --- devicon.json | 19 +++++++++++++++++++ icons/mapbox/mapbox-original-wordmark.svg | 1 + 2 files changed, 20 insertions(+) create mode 100644 icons/mapbox/mapbox-original-wordmark.svg diff --git a/devicon.json b/devicon.json index bf133552..75f3f5ef 100644 --- a/devicon.json +++ b/devicon.json @@ -6448,6 +6448,25 @@ } ] }, + { + "name": "mapbox", + "altnames": [], + "tags": [ + "map", + "navigation", + "data" + ], + "versions": { + "svg": [ + "original-wordmark" + ], + "font": [ + "original-wordmark" + ] + }, + "color": "#000000", + "aliases": [] + }, { "name": "mariadb", "altnames": [], diff --git a/icons/mapbox/mapbox-original-wordmark.svg b/icons/mapbox/mapbox-original-wordmark.svg new file mode 100644 index 00000000..b9102667 --- /dev/null +++ b/icons/mapbox/mapbox-original-wordmark.svg @@ -0,0 +1 @@ + From 0be47994161fc16cfce1dd9bca89682bf4bbbe3c Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Fri, 31 Jan 2025 11:52:30 +0100 Subject: [PATCH 13/19] Rename and add alias --- devicon.json | 19 ++++++++++++++++--- ...ginal-wordmark.svg => mapbox-original.svg} | 0 2 files changed, 16 insertions(+), 3 deletions(-) rename icons/mapbox/{mapbox-original-wordmark.svg => mapbox-original.svg} (100%) diff --git a/devicon.json b/devicon.json index 75f3f5ef..8ee8c9ed 100644 --- a/devicon.json +++ b/devicon.json @@ -6458,14 +6458,27 @@ ], "versions": { "svg": [ - "original-wordmark" + "original" ], "font": [ - "original-wordmark" + "original" ] }, "color": "#000000", - "aliases": [] + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original", + "alias": "original-wordmark" + }, + { + "base": "original", + "alias": "plain-wordmark" + } + ] }, { "name": "mariadb", diff --git a/icons/mapbox/mapbox-original-wordmark.svg b/icons/mapbox/mapbox-original.svg similarity index 100% rename from icons/mapbox/mapbox-original-wordmark.svg rename to icons/mapbox/mapbox-original.svg From a756586ee7e1c0111283e266f4a43ac8929f740e Mon Sep 17 00:00:00 2001 From: joeriddles Date: Mon, 3 Feb 2025 10:01:40 -0700 Subject: [PATCH 14/19] Update nats icon dimensions to fill viewBox and set nats-original fill to primary color --- icons/nats/nats-original.svg | 2 +- icons/nats/nats-plain.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/nats/nats-original.svg b/icons/nats/nats-original.svg index 309d4f1a..e597c188 100644 --- a/icons/nats/nats-original.svg +++ b/icons/nats/nats-original.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/icons/nats/nats-plain.svg b/icons/nats/nats-plain.svg index 222a87c8..3b3e914c 100644 --- a/icons/nats/nats-plain.svg +++ b/icons/nats/nats-plain.svg @@ -1 +1 @@ - + \ No newline at end of file From fadc2c6ee6ff1049406d311b4a9d697148212810 Mon Sep 17 00:00:00 2001 From: canaleal Date: Thu, 6 Feb 2025 20:42:30 -0500 Subject: [PATCH 15/19] Optimized icons --- icons/nats/nats-original.svg | 2 +- icons/nats/nats-plain.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/nats/nats-original.svg b/icons/nats/nats-original.svg index e597c188..4912daf9 100644 --- a/icons/nats/nats-original.svg +++ b/icons/nats/nats-original.svg @@ -1 +1 @@ - \ No newline at end of file + diff --git a/icons/nats/nats-plain.svg b/icons/nats/nats-plain.svg index 3b3e914c..ff11ec34 100644 --- a/icons/nats/nats-plain.svg +++ b/icons/nats/nats-plain.svg @@ -1 +1 @@ - \ No newline at end of file + From f002870bb13c8cd4c777c584b7897c3268a56ca4 Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Mon, 9 Dec 2024 12:50:35 -0500 Subject: [PATCH 16/19] ci(workflows): update deprecated actions --- .github/workflows/build_icons.yml | 26 ++++++++--------- .github/workflows/check_icon_pr.yml | 12 ++++---- .github/workflows/codeql-analysis.yml | 8 +++--- .github/workflows/in_develop_labeler.yml | 14 +++++----- .../in_develop_labeler_preflight.yml | 6 ++-- .github/workflows/npm_publish.yml | 4 +-- .github/workflows/peek_icons.yml | 22 +++++++-------- .../workflows/post_check_icon_pr_comment.yml | 10 +++---- .github/workflows/post_peek_screenshot.yml | 28 +++++++++---------- 9 files changed, 65 insertions(+), 65 deletions(-) diff --git a/.github/workflows/build_icons.yml b/.github/workflows/build_icons.yml index d9156e23..e5741d0c 100644 --- a/.github/workflows/build_icons.yml +++ b/.github/workflows/build_icons.yml @@ -5,9 +5,9 @@ jobs: name: Get Fonts From Icomoon runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 - with: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: python-version: '3.10' - name: Install dependencies (python, pip, npm) @@ -21,26 +21,26 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: > - python ./.github/scripts/icomoon_build.py - ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json + python ./.github/scripts/icomoon_build.py + ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ $GITHUB_TOKEN --headless - name: Upload geckodriver.log for debugging purposes - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 if: failure() with: name: geckodriver-log path: ./geckodriver.log - name: Upload log file for debugging purposes - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 if: always() with: name: logfile path: ./log.txt - name: Build devicon.min.css - if: success() + if: success() run: npm run build-css # - name: Upload screenshot of the newly made icons @@ -58,11 +58,11 @@ jobs: uses: juliangruber/read-file-action@v1.0.0 with: # taken from icomoon_build.py's get_release_message() - path: ./release_message.txt + path: ./release_message.txt - name: Create Pull Request - if: success() - uses: peter-evans/create-pull-request@v3 + if: success() + uses: peter-evans/create-pull-request@v7 env: MESSAGE: | Hello, @@ -81,14 +81,14 @@ jobs: More information can be found in the GitHub Action logs for this workflow. - Adios, + Adios, Build Bot :sunglasses: with: branch: 'bot/build-result' commit-message: 'Built new icons, icomoon.json and devicon.css' title: 'bot:build new icons, icomoon.json and devicon.css' body: > - ${{ + ${{ format( env.MESSAGE, steps.release_message_step.outputs.content diff --git a/.github/workflows/check_icon_pr.yml b/.github/workflows/check_icon_pr.yml index 3054a6f8..27e5cae4 100644 --- a/.github/workflows/check_icon_pr.yml +++ b/.github/workflows/check_icon_pr.yml @@ -6,17 +6,17 @@ jobs: runs-on: ubuntu-latest if: startsWith(github.event.pull_request.title, 'new icon') || startsWith(github.event.pull_request.title, 'update icon') # only checks icon PR steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check if PR is develop if: ${{ github.base_ref != 'develop' }} run: | echo -e "The PR's base branch is \`${{ github.base_ref }}\`, but should be \`develop\`\nPlease change the PR so that it's based on, and merged into \`develop\`" > ./err_messages.txt echo "wrong_branch=true" >> $GITHUB_ENV - - - uses: actions/setup-python@v4 + + - uses: actions/setup-python@v5 if: ${{ !env.wrong_branch }} - with: + with: python-version: 3.8 - name: Install dependencies @@ -32,7 +32,7 @@ jobs: run: python ./.github/scripts/check_icon_pr.py "$PR_TITLE" ./icons ./devicon.json - name: Upload the err messages - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: success() with: name: err_messages @@ -46,7 +46,7 @@ jobs: run: echo $PR_NUM > pr_num.txt - name: Upload the pr num - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 if: success() with: name: pr_num diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 64ac90a5..4dbf6403 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -15,7 +15,7 @@ jobs: security-events: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize CodeQL uses: github/codeql-action/init@v2 @@ -31,10 +31,10 @@ jobs: security-events: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 id: setup-python with: python-version: '3.10' @@ -65,7 +65,7 @@ jobs: security-events: write steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Find Python files outside the .github folder id: find_files diff --git a/.github/workflows/in_develop_labeler.yml b/.github/workflows/in_develop_labeler.yml index 99727a81..7cf67f1c 100644 --- a/.github/workflows/in_develop_labeler.yml +++ b/.github/workflows/in_develop_labeler.yml @@ -2,7 +2,7 @@ name: Label Issue In Develop on: workflow_run: workflows: ['On Develop PR Merge'] - types: + types: - completed jobs: on-failure: @@ -15,20 +15,20 @@ jobs: runs-on: ubuntu-latest if: ${{ github.event.workflow_run.conclusion == 'success' }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python v3.8 - uses: actions/setup-python@v4 - with: + uses: actions/setup-python@v5 + with: python-version: 3.8 - - name: Install dependencies + - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r ./.github/scripts/requirements.txt - + - name: Download workflow artifact - uses: dawidd6/action-download-artifact@v2.11.0 + uses: dawidd6/action-download-artifact@v7 with: github_token: ${{ secrets.GITHUB_TOKEN }} workflow: peek_icons.yml diff --git a/.github/workflows/in_develop_labeler_preflight.yml b/.github/workflows/in_develop_labeler_preflight.yml index ef3e9804..b2151692 100644 --- a/.github/workflows/in_develop_labeler_preflight.yml +++ b/.github/workflows/in_develop_labeler_preflight.yml @@ -1,5 +1,5 @@ name: On Develop PR Merge -on: +on: pull_request: types: [closed] branches: [develop] @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest if: github.event.pull_request.merged == true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Save the PR number in an artifact shell: bash @@ -18,7 +18,7 @@ jobs: run: echo $PR_NUM > pr_num.txt - name: Upload the PR number - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4 with: name: pr_num path: ./pr_num.txt diff --git a/.github/workflows/npm_publish.yml b/.github/workflows/npm_publish.yml index 6a1396be..e7b1e0c4 100644 --- a/.github/workflows/npm_publish.yml +++ b/.github/workflows/npm_publish.yml @@ -7,13 +7,13 @@ jobs: environment: release runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: # "ref" specifies the branch to check out. # "github.event.release.target_commitish" is a global variable and specifies the branch the release targeted ref: ${{ github.event.release.target_commitish }} - name: Use Node.js v16 - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16 registry-url: https://registry.npmjs.org/ # Specifies the registry, this field is required! diff --git a/.github/workflows/peek_icons.yml b/.github/workflows/peek_icons.yml index 66f3cee3..a337d554 100644 --- a/.github/workflows/peek_icons.yml +++ b/.github/workflows/peek_icons.yml @@ -1,7 +1,7 @@ name: Peek Icons on: pull_request: - types: [labeled] + types: [labeled] jobs: peek: # four outcomes: successful check and upload, @@ -11,14 +11,14 @@ jobs: if: github.event.label.name == 'bot:peek' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup Python v3.8 - uses: actions/setup-python@v4 - with: + uses: actions/setup-python@v5 + with: python-version: 3.8 - - name: Install dependencies + - name: Install dependencies run: | python -m pip install --upgrade pip pip install -r ./.github/scripts/requirements.txt @@ -30,7 +30,7 @@ jobs: run: echo $PR_NUM > pr_num.txt - name: Upload the PR number - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4 with: name: pr_num path: ./pr_num.txt @@ -40,26 +40,26 @@ jobs: PR_TITLE: ${{ github.event.pull_request.title }} shell: bash run: > - python ./.github/scripts/icomoon_peek.py - ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json + python ./.github/scripts/icomoon_peek.py + ./.github/scripts/build_assets/geckodriver-v0.32.2-linux64/geckodriver ./icomoon.json ./devicon.json ./icons ./ --headless "$PR_TITLE" - name: Upload the err messages (created by icomoon_peek.py) - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4 if: always() with: name: err_messages path: ./err_messages.txt - name: Upload screenshots for comments - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4 if: success() with: name: screenshots path: ./screenshots/*.png - name: Upload geckodriver.log for debugging purposes - uses: actions/upload-artifact@v2.2.4 + uses: actions/upload-artifact@v4 if: failure() with: name: geckodriver-log diff --git a/.github/workflows/post_check_icon_pr_comment.yml b/.github/workflows/post_check_icon_pr_comment.yml index cd0d89c8..681fa8e1 100644 --- a/.github/workflows/post_check_icon_pr_comment.yml +++ b/.github/workflows/post_check_icon_pr_comment.yml @@ -2,19 +2,19 @@ name: Post the result of the check_icon_pr workflow into its PR. on: workflow_run: workflows: ['Check Icon PR'] - types: + types: - completed -jobs: +jobs: post_result_of_svg_check: name: Post the result of the Check SVG Action runs-on: ubuntu-latest steps: - name: Check if the trigger run worked. If it failed, fail the current run. - if: github.event.workflow_run.conclusion != 'success' + if: github.event.workflow_run.conclusion != 'success' uses: cutenode/action-always-fail@v1.0.1 - name: Download workflow artifact - uses: dawidd6/action-download-artifact@v2.27.0 + uses: dawidd6/action-download-artifact@v7 if: success() with: github_token: ${{ secrets.GITHUB_TOKEN }} @@ -62,7 +62,7 @@ jobs: - name: Comment on the PR about the result - Failure uses: jungwinter/comment@v1.1.0 # let us comment on a specific PR - if: failure() + if: failure() env: MESSAGE: | Hi! diff --git a/.github/workflows/post_peek_screenshot.yml b/.github/workflows/post_peek_screenshot.yml index 19d0761e..f52cf9ff 100644 --- a/.github/workflows/post_peek_screenshot.yml +++ b/.github/workflows/post_peek_screenshot.yml @@ -2,14 +2,14 @@ name: Post the screenshots into a comment from Peek Icons workflow on: workflow_run: workflows: ['Peek Icons'] - types: + types: - completed -jobs: +jobs: post_screenshots_in_comment: name: Post the screenshot runs-on: ubuntu-latest if: github.event.action == 'completed' && github.event.workflow_run.conclusion != 'skipped' - env: + env: # three possible values: 'skipped', 'success', 'failure' # have to print github.event to console to see these values # note: can't use this env variable up in the if statement above for some reason. @@ -20,7 +20,7 @@ jobs: run: echo $PEEK_STATUS - name: Download workflow artifact - uses: dawidd6/action-download-artifact@v2.27.0 + uses: dawidd6/action-download-artifact@v7 with: github_token: ${{ secrets.GITHUB_TOKEN }} workflow: peek_icons.yml @@ -48,7 +48,7 @@ jobs: path: ./screenshots/new_svgs.png client_id: ${{secrets.IMGUR_CLIENT_ID}} - - name: Upload zoomed in screenshot of the SVGs gotten from the artifacts + - name: Upload zoomed in screenshot of the SVGs gotten from the artifacts id: svgs_detailed_img_step uses: devicons/public-upload-to-imgur@v2.2.2 if: env.PEEK_STATUS == 'success' && success() @@ -106,8 +106,8 @@ jobs: {5} The maintainers will now check for: - 1. The number of Glyphs matches the number of SVGs that were selected. - 2. The icons (second group of pictures) look the same as the SVGs (first group of pictures). + 1. The number of Glyphs matches the number of SVGs that were selected. + 2. The icons (second group of pictures) look the same as the SVGs (first group of pictures). 3. The icons are of high quality (legible, matches the official logo, etc.) 4. A new object is added in the `devicon.json` file at the correct alphabetic position as seen [here](https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60) @@ -117,23 +117,23 @@ jobs: Note: If the images don't show up, it has been autodeleted by Imgur after 6 months due to our API choice. - Cheers, + Cheers, Peek Bot :blush: with: type: create issue_number: ${{ steps.pr_num_reader.outputs.content }} token: ${{ secrets.GITHUB_TOKEN }} body: > - ${{ + ${{ format( - env.MESSAGE, + env.MESSAGE, fromJSON(steps.svgs_overview_img_step.outputs.markdown_urls)[0], join(fromJSON(steps.svgs_detailed_img_step.outputs.markdown_urls), ' '), fromJSON(steps.icons_overview_img_step.outputs.markdown_urls)[0], join(fromJSON(steps.icons_detailed_img_step.outputs.markdown_urls), ' '), join(fromJSON(steps.colored_icons_detailed_img_step.outputs.markdown_urls), ' '), steps.err_message_reader.outputs.content - ) + ) }} - name: Comment on the PR about the result - Failure @@ -155,9 +155,9 @@ jobs: - Your icon information has been added to the `devicon.json` as seen [here](https://github.com/devicons/devicon/wiki/Updating-%60devicon.json%60) - Your PR title follows the format seen [here](https://github.com/devicons/devicon/wiki/Overview-on-Submitting-Icons) - I will retry once everything is fixed. If I still fail or there are other error, the maintainers will investigate. + I will retry once everything is fixed. If I still fail or there are other error, the maintainers will investigate. - Best of luck, + Best of luck, Peek Bot :relaxed: with: type: create @@ -174,7 +174,7 @@ jobs: I'm Devicons' Peek Bot and we've ran into a problem with the `post_peek_screenshot` workflow. The maintainers will take a look and fix the issue. Please wait for further instructions. - Thank you, + Thank you, Peek Bot :relaxed: with: type: create From ade880f6f462b0705ab922e12330eb233748073d Mon Sep 17 00:00:00 2001 From: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com> Date: Mon, 9 Dec 2024 19:18:40 -0500 Subject: [PATCH 17/19] build(deps): bump requests from 2.31.0 to 2.32.3 --- .github/scripts/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/requirements.txt b/.github/scripts/requirements.txt index ab538d8c..d8fa29e0 100644 --- a/.github/scripts/requirements.txt +++ b/.github/scripts/requirements.txt @@ -1,2 +1,2 @@ selenium==4.1.0 -requests==2.31.0 \ No newline at end of file +requests==2.32.3 From 50380cb143c747e1d8a110626e17936a95217096 Mon Sep 17 00:00:00 2001 From: canaleal Date: Sun, 9 Feb 2025 22:47:00 -0500 Subject: [PATCH 18/19] Aligned the SVGs horizontally and changed line color --- icons/dovecot/dovecot-line.svg | 2 +- icons/dovecot/dovecot-original.svg | 2 +- icons/dovecot/dovecot-plain.svg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/icons/dovecot/dovecot-line.svg b/icons/dovecot/dovecot-line.svg index 2e7bbdd6..1fe80428 100644 --- a/icons/dovecot/dovecot-line.svg +++ b/icons/dovecot/dovecot-line.svg @@ -1 +1 @@ - + diff --git a/icons/dovecot/dovecot-original.svg b/icons/dovecot/dovecot-original.svg index a49a2bfd..15f7b790 100644 --- a/icons/dovecot/dovecot-original.svg +++ b/icons/dovecot/dovecot-original.svg @@ -1 +1 @@ - + diff --git a/icons/dovecot/dovecot-plain.svg b/icons/dovecot/dovecot-plain.svg index aba1f422..03b55a8d 100644 --- a/icons/dovecot/dovecot-plain.svg +++ b/icons/dovecot/dovecot-plain.svg @@ -1 +1 @@ - + From 2ec000eff265c247551367f8f91b8214db2379b0 Mon Sep 17 00:00:00 2001 From: gewaleelek <165679471+gewaleelek@users.noreply.github.com> Date: Tue, 11 Feb 2025 17:50:40 +0700 Subject: [PATCH 19/19] new icon: dyalog (original, original-wordmark) --- devicon.json | 28 +++++++++++++++++++++++ icons/dyalog/dyalog-original-wordmark.svg | 1 + icons/dyalog/dyalog-original.svg | 1 + 3 files changed, 30 insertions(+) create mode 100644 icons/dyalog/dyalog-original-wordmark.svg create mode 100644 icons/dyalog/dyalog-original.svg diff --git a/devicon.json b/devicon.json index 8326d39c..5e5b8dba 100644 --- a/devicon.json +++ b/devicon.json @@ -2953,6 +2953,34 @@ "color": "#0073BA", "aliases": [] }, + { + "name": "dyalog", + "altnames": [], + "tags": [ + "language" + ], + "versions": { + "svg": [ + "original", + "original-wordmark" + ], + "font": [ + "original", + "original-wordmark" + ] + }, + "color": "#ff6600", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "dynamodb", "altnames": [], diff --git a/icons/dyalog/dyalog-original-wordmark.svg b/icons/dyalog/dyalog-original-wordmark.svg new file mode 100644 index 00000000..8d8fc4fe --- /dev/null +++ b/icons/dyalog/dyalog-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/dyalog/dyalog-original.svg b/icons/dyalog/dyalog-original.svg new file mode 100644 index 00000000..296847f4 --- /dev/null +++ b/icons/dyalog/dyalog-original.svg @@ -0,0 +1 @@ +