From 978866ad055f3d598cb419e11aaa3c6abad6aafb Mon Sep 17 00:00:00 2001 From: Bojan Rajh Date: Fri, 23 Feb 2024 09:41:02 +0100 Subject: [PATCH 1/5] feat: add scripts, change icon path --- .github/scripts/docs-after-clone.sh | 16 ++++++++++++++++ .github/scripts/docs.yml | 4 ++++ packages/icon-kit/docs/components/Search.vue | 2 +- .../icon-kit/docs/components/SearchResult.vue | 2 +- 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 .github/scripts/docs-after-clone.sh create mode 100644 .github/scripts/docs.yml diff --git a/.github/scripts/docs-after-clone.sh b/.github/scripts/docs-after-clone.sh new file mode 100644 index 000000000..e27cd0f0d --- /dev/null +++ b/.github/scripts/docs-after-clone.sh @@ -0,0 +1,16 @@ +#! /usr/bin/env bash +set -e + +[[ -z "$1" ]] && echo "Missing working directory argument" && exit 1 + +echo "Installing root npm" +npm --prefix $1 install + +echo "Running root build" +npm run --prefix $1 build + +echo "Building figma" +npm run --prefix $1 start + +echo "Copying icons" +cp -R "$1/icons" "$1/docs/public" \ No newline at end of file diff --git a/.github/scripts/docs.yml b/.github/scripts/docs.yml new file mode 100644 index 000000000..75509dc97 --- /dev/null +++ b/.github/scripts/docs.yml @@ -0,0 +1,4 @@ +build-end: + copy-additional-assets: + - public/icons/regular + - public/icons/solid \ No newline at end of file diff --git a/packages/icon-kit/docs/components/Search.vue b/packages/icon-kit/docs/components/Search.vue index 6cb74d889..ab8ffc63a 100644 --- a/packages/icon-kit/docs/components/Search.vue +++ b/packages/icon-kit/docs/components/Search.vue @@ -46,7 +46,7 @@ const debounceInput = (event) => {