Skip to content

Commit b130341

Browse files
authored
Merge pull request #27 from knowlyai/feature/project-structure
Feature - Project structure and first home page version
2 parents 4acc5c2 + bbebfae commit b130341

19 files changed

Lines changed: 6715 additions & 18 deletions

File tree

.github/workflows/check-owner.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Check Approve Owner
2+
3+
on:
4+
pull_request_review:
5+
types: [submitted]
6+
7+
jobs:
8+
check_owner:
9+
uses: maua-dev/ci_workflows_reusable/.github/workflows/pr_owner.yml@V1.0
10+
with:
11+
repository: ${{ github.repository }}

.github/workflows/create-pr.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
name: Create PR
2+
3+
on:
4+
push:
5+
branches:
6+
- dev
7+
- homolog
8+
- prod
9+
10+
jobs:
11+
pull_request:
12+
if: ${{ github.ref_name != 'prod'}}
13+
uses: maua-dev/ci_workflows_reusable/.github/workflows/pull_request.yml@V1.0
14+
with:
15+
repository: ${{ github.repository }}

.github/workflows/react-ci.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: ReactJS CI
2+
3+
on:
4+
pull_request:
5+
types: [opened, synchronize]
6+
jobs:
7+
next_js_ci:
8+
name: Run ReactJS CI
9+
runs-on: ubuntu-latest
10+
steps:
11+
- name: Checkout code
12+
uses: actions/checkout@v3
13+
14+
- name: Use Node.js 22.x
15+
uses: actions/setup-node@v3
16+
with:
17+
node-version: 22.x
18+
19+
- name: Install dependencies
20+
run: npm install
21+
22+
- name: Lint with ESLint and Prettier
23+
run: npm run lint
24+
25+
- name: Build ReactJS app
26+
run: npm run build

index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
5+
<link rel="icon" type="image/svg+xml" href="src/assets/brain.png" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7+
<meta property="og:title" content="Knowly - Your knowledge base manager" />
8+
<meta property="og:type" content="website" />
79
<title>Knowly</title>
810
</head>
911
<body>

0 commit comments

Comments
 (0)