From 9eb736aaeed0bc7439d5fe5f1511784c7543b0de Mon Sep 17 00:00:00 2001 From: Andrew Marcuse Date: Tue, 10 Sep 2024 22:16:00 -0400 Subject: [PATCH] UPDATE: repo fixes + emojisearch --- .github/workflows/quality.yaml | 29 ++++------------ .github/workflows/release.yaml | 2 +- data/emojisearch.yaml | 60 ++++++++++++++++++++++++++++++++++ data/iconsearch.yaml | 6 ++-- data/logosearch.yaml | 4 +-- 5 files changed, 73 insertions(+), 28 deletions(-) create mode 100644 data/emojisearch.yaml diff --git a/.github/workflows/quality.yaml b/.github/workflows/quality.yaml index 4ac40d9..580f935 100644 --- a/.github/workflows/quality.yaml +++ b/.github/workflows/quality.yaml @@ -11,8 +11,12 @@ env: PYTHONUNBUFFERED: true jobs: - quality-icons: + quality: runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + IDENTITY: [ emojisearch, iconsearch, logosearch, supertinyicons ] steps: - name: Checkout repo @@ -28,25 +32,6 @@ jobs: python -m pip install --upgrade pip pip install sh unidecode pyaml - - name: Validate icons repos - run: ./bin/validate_repo.py --input=data/iconsearch.yaml + - name: Validate ${{ matrix.IDENTITY }} repos + run: ./bin/validate_repo.py --input=data/${{ matrix.IDENTITY }}.yaml - quality-logos: - runs-on: ubuntu-latest - - steps: - - name: Checkout repo - uses: actions/checkout@master - - - name: Setup python - uses: actions/setup-python@v1 - with: - python-version: 3.9 - - - name: Install python dependencies - run: | - python -m pip install --upgrade pip - pip install sh unidecode pyaml - - - name: Validate logos repos - run: ./bin/validate_repo.py --input=data/logosearch.yaml diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 7b73b04..8746ed0 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -17,7 +17,7 @@ jobs: strategy: fail-fast: false matrix: - IDENTITY: [ iconsearch, logosearch, supertinyicons ] + IDENTITY: [ emojisearch, iconsearch, logosearch, supertinyicons ] steps: - uses: actions/checkout@master diff --git a/data/emojisearch.yaml b/data/emojisearch.yaml new file mode 100644 index 0000000..61b7588 --- /dev/null +++ b/data/emojisearch.yaml @@ -0,0 +1,60 @@ +- handle: emojitwo + provider: github + repo: EmojiTwo/emojitwo + branch: master + directory: svg + name: "Emoji Two" + website: "https://emojitwo.github.io/" + +- handle: fluentui + provider: github + repo: microsoft/fluentui-emoji + branch: main + directory: assets + name: "Microsoft Fluent UI Emoji" + website: "https://fluentemoji.com/" + +- handle: fxemoji + provider: github + repo: mozilla/fxemoji + branch: gh-pages + directory: svgs + name: "Mozilla FX Emoji" + website: "https://mozilla.github.io/fxemoji/" + +#LATER: find source for noto bw +#- handle: noto-bw +# provider: github +# website: https://fonts.google.com/noto/specimen/Noto+Emoji + +- handle: noto-color + provider: github + repo: googlefonts/noto-emoji + branch: main + directory: svg + name: "Noto Color Emoji" + website: "https://fonts.google.com/noto/specimen/Noto+Color+Emoji" + +- handle: openmoji + provider: github + repo: hfg-gmuend/openmoji + branch: master + directory: color/svg + name: "OpenMoji" + website: "https://openmoji.org/" + +- handle: sensa + provider: github + repo: AwesomeLogos/sensa-emoji + branch: main + directory: docs/images + name: "Sensa Emoji" + website: "https://sensa.co/emoji" + +- handle: twemoji + provider: github + repo: twitter/twemoji + branch: gh-pages + directory: svg + name: "Twemoji" + website: "https://github.com/twitter/twemoji" diff --git a/data/iconsearch.yaml b/data/iconsearch.yaml index a3670ed..3085e07 100644 --- a/data/iconsearch.yaml +++ b/data/iconsearch.yaml @@ -64,7 +64,7 @@ - handle: astrit repo: astrit/css.gg - branch: master + branch: main directory: icons/svg provider: github @@ -148,9 +148,9 @@ - handle: cfpb repo: cfpb/design-system branch: main - directory: packages/cfpb-icons/src/icons + directory: packages/cfpb-design-system/src/components/cfpb-icons/icons name: CFPB Design System - website: https://cfpb.github.io/design-system/ + website: https://cfpb.github.io/design-system/foundation/iconography provider: github - handle: cjpatoilo diff --git a/data/logosearch.yaml b/data/logosearch.yaml index 2f049e7..81e7bf2 100644 --- a/data/logosearch.yaml +++ b/data/logosearch.yaml @@ -715,9 +715,9 @@ - provider: github handle: tokenicons - repo: 0xa3k5/token-icons + repo: 0xa3k5/web3icons branch: main - directory: packages/core/src/raw-svgs + directory: packages/core/src/svgs website: https://tokenicons.io/ - provider: github