From 5379895c4cc9ea93127b18af5d56c0e3d74fa38d Mon Sep 17 00:00:00 2001 From: Muyao CHEN Date: Tue, 8 Oct 2024 23:28:00 +0200 Subject: [PATCH] feat: test gitea actions with frontend build and test! --- .gitea/workflows/demo.yaml | 8 +++++++ web/src/App.vue | 24 +++++++++++++++++++ web/src/assets/base.css | 24 +++++++++++++++++++ web/src/assets/main.css | 24 +++++++++++++++++++ web/src/components/HelloWorld.vue | 24 +++++++++++++++++++ web/src/components/TheWelcome.vue | 24 +++++++++++++++++++ web/src/components/WelcomeItem.vue | 24 +++++++++++++++++++ .../components/__tests__/HelloWorld.spec.ts | 24 +++++++++++++++++++ web/src/components/icons/IconCommunity.vue | 24 +++++++++++++++++++ .../components/icons/IconDocumentation.vue | 24 +++++++++++++++++++ web/src/components/icons/IconEcosystem.vue | 24 +++++++++++++++++++ web/src/components/icons/IconSupport.vue | 24 +++++++++++++++++++ web/src/components/icons/IconTooling.vue | 24 +++++++++++++++++++ web/src/main.ts | 24 +++++++++++++++++++ web/src/router/index.ts | 24 +++++++++++++++++++ web/src/views/AboutView.vue | 24 +++++++++++++++++++ web/src/views/HomeView.vue | 24 +++++++++++++++++++ 17 files changed, 392 insertions(+) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 91d4615..a0f81d1 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -52,4 +52,12 @@ jobs: run: make build - name: Test backend run: make test + - name: Setup node + uses: actions/setup-node@v4 + with: + node-version: 18 + - name: Build frontend + run: make web-build + - name: Test frontend + run: make web-test - run: echo "🍏 This job's status is ${{ job.status }}." diff --git a/web/src/App.vue b/web/src/App.vue index 7905b05..341b3a7 100644 --- a/web/src/App.vue +++ b/web/src/App.vue @@ -1,3 +1,27 @@ + +