From 88b1faea7588fc2072bbbf68de595b262c4551f6 Mon Sep 17 00:00:00 2001 From: Zhang Minghan Date: Tue, 15 Aug 2023 10:02:57 +0800 Subject: [PATCH] add build workflow --- .github/workflows/build.yaml | 35 +++++++++++++++++++++++++++++++++++ README.md | 2 ++ app/logo.png | Bin 0 -> 2556 bytes 3 files changed, 37 insertions(+) create mode 100644 .github/workflows/build.yaml create mode 100644 app/logo.png diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml new file mode 100644 index 0000000..1c33d90 --- /dev/null +++ b/.github/workflows/build.yaml @@ -0,0 +1,35 @@ +name: Build Test +on: + push: + branches: + - main +jobs: + release: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [ 18.x ] + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Use Golang + uses: actions/setup-go@v4 + with: + go-version: '1.20' + + - name: Build Backend + run: | + go build . + + - name: Use Node.js + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + + - name: Build Frontend + run: | + cd app + npm install -g pnpm + pnpm install + pnpm build diff --git a/README.md b/README.md index d0daf20..cc81b07 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@
+![chatnio](/app/logo.png) + # [Chat Nio](https://nio.fystart.cn) 👋 轻量级 ChatGPT 聊天平台 diff --git a/app/logo.png b/app/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..09e50c8896896a6437066948d4deead84c6bf4bc GIT binary patch literal 2556 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 S$?tIh0000