From e177669618c46482f863ee67517cfce2a860ef3e Mon Sep 17 00:00:00 2001 From: khairulhaaziq Date: Sat, 15 Jul 2023 07:55:28 +0800 Subject: [PATCH 1/5] dev: add github actions --- .github/workflows/build.yaml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .github/workflows/build.yaml diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 000000000..90bbf82a9 --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,31 @@ +name: Build Test + +on: [push] + +jobs: + build: + runs-on: ubuntu-latest + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Setup Node.js environment + uses: actions/setup-node@v2 + with: + node-version: 14 + + - name: Install dependencies + run: cd packages/radix-vue && npm ci + + - name: Build + run: cd packages/radix-vue && npm run build + + - name: Check for errors + run: | + if [ $? -eq 0 ]; then + echo "Build succeeded" + else + echo "Build failed" + exit 1 + fi From e9cb759d76b70c2d65871fceaebd9431ad359eb5 Mon Sep 17 00:00:00 2001 From: khairulhaaziq Date: Sat, 15 Jul 2023 07:57:32 +0800 Subject: [PATCH 2/5] dev: fix github actions build --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 90bbf82a9..0a6b0073c 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,7 +16,7 @@ jobs: node-version: 14 - name: Install dependencies - run: cd packages/radix-vue && npm ci + run: cd packages/radix-vue && npm install - name: Build run: cd packages/radix-vue && npm run build From e31e53ed7c09f084563393c3cea31eada17bf5be Mon Sep 17 00:00:00 2001 From: khairulhaaziq Date: Sat, 15 Jul 2023 08:03:00 +0800 Subject: [PATCH 3/5] dev: fix github actions --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 0a6b0073c..65daa134c 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,10 +16,10 @@ jobs: node-version: 14 - name: Install dependencies - run: cd packages/radix-vue && npm install + run: cd packages/radix-vue && pnpm install - name: Build - run: cd packages/radix-vue && npm run build + run: cd packages/radix-vue && pnpm run -r --filter=!docs build - name: Check for errors run: | From c77706af556be16479454a5ede3828dd7a0c19de Mon Sep 17 00:00:00 2001 From: khairulhaaziq Date: Sat, 15 Jul 2023 08:03:43 +0800 Subject: [PATCH 4/5] dev: fix github actions --- .github/workflows/build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 65daa134c..1a7a2b9a5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -16,10 +16,10 @@ jobs: node-version: 14 - name: Install dependencies - run: cd packages/radix-vue && pnpm install + run: cd packages/radix-vue && npm install - name: Build - run: cd packages/radix-vue && pnpm run -r --filter=!docs build + run: cd packages/radix-vue && npm run -r --filter=!docs build - name: Check for errors run: | From 728158eda3433f990ff37a31cc28c7d35ab2503f Mon Sep 17 00:00:00 2001 From: khairulhaaziq Date: Sat, 15 Jul 2023 08:05:01 +0800 Subject: [PATCH 5/5] dev: fix github actions --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1a7a2b9a5..819ea143a 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -13,7 +13,7 @@ jobs: - name: Setup Node.js environment uses: actions/setup-node@v2 with: - node-version: 14 + node-version: 16 - name: Install dependencies run: cd packages/radix-vue && npm install