summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yaml
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-01-10 22:11:45 +0900
committerSho Sakuma <me@m1sk9.dev>2026-01-10 22:11:45 +0900
commitcf34e15ddedb9f8665045389e90f5f198989a23d (patch)
tree0365f024c0760f235ace807cfb7034f7f8f995ab /.github/workflows/ci.yaml
parent7098bba7b5c516a57e3eaae3f5a3305f8bf5c476 (diff)
downloadLunaticChat-cf34e15ddedb9f8665045389e90f5f198989a23d.tar.gz
LunaticChat-cf34e15ddedb9f8665045389e90f5f198989a23d.tar.bz2
LunaticChat-cf34e15ddedb9f8665045389e90f5f198989a23d.zip
docs: Add LunaticChat docs
Diffstat (limited to '.github/workflows/ci.yaml')
-rw-r--r--.github/workflows/ci.yaml29
1 files changed, 23 insertions, 6 deletions
diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml
index d706921..f5013d1 100644
--- a/.github/workflows/ci.yaml
+++ b/.github/workflows/ci.yaml
@@ -9,13 +9,8 @@ on:
- main
jobs:
- build:
+ build_plugin:
runs-on: ubuntu-24.04
- permissions:
- contents: read
- pull-requests: write
- issues: write
-
steps:
- name: Checkout repository
uses: actions/checkout@v6
@@ -39,3 +34,25 @@ jobs:
name: LunaticChat-${{ github.sha }}
path: platform-paper/build/libs/*-all.jar
retention-days: 7
+ build_docs:
+ runs-on: ubuntu-24.04
+ defaults:
+ run:
+ working-directory: "./docs"
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v6
+
+ - name: Setup Development Environment
+ uses: jdx/mise-action@v3
+ with:
+ working_directory: .
+
+ - name: Install dependencies
+ run: bun install
+
+ - name: Check lints
+ run: bun run lint
+
+ - name: Build documentation
+ run: bun run build