Merge branch 'develop' of https://codeberg.org/mkljczk/pl-fe into develop

This commit is contained in:
2026-03-04 04:05:07 +00:00
8144 changed files with 260855 additions and 56125 deletions

1
.github/copilot-instructions.md vendored Normal file
View File

@@ -0,0 +1 @@
meow mix

View File

@@ -3,6 +3,7 @@ updates:
- package-ecosystem: "npm"
directories:
- "/packages/pl-api"
- "/packages/pl-fe"
- "/packages/pl-hooks"
- "/packages/nicolium"
schedule:
interval: "weekly"

View File

@@ -1,8 +1,8 @@
name: pl-fe CI
name: Nicolium CI
on:
push:
branches: [ "develop" ]
branches: [ "develop", "semistable" ]
pull_request:
branches: [ "develop" ]
@@ -48,17 +48,17 @@ jobs:
run: pnpm build
- name: Lint
working-directory: ./packages/pl-fe
working-directory: ./packages/nicolium
run: pnpm lint
- name: Build
env:
NODE_ENV: production
working-directory: ./packages/pl-fe
working-directory: ./packages/nicolium
run: pnpm build
- name: i18n
working-directory: ./packages/pl-fe
working-directory: ./packages/nicolium
run: |
pnpm i18n
git diff
@@ -68,20 +68,20 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: pl-fe
path: packages/pl-fe/dist
path: packages/nicolium/dist
- name: Include archive
working-directory: ./packages/pl-fe/dist
run: zip -r ../pl-fe.zip .
working-directory: ./packages/nicolium/dist
run: zip -r ../nicolium.zip .
- name: build
env:
NODE_ENV: production
working-directory: ./packages/pl-fe
working-directory: ./packages/nicolium
run: |
WITH_LANDING_PAGE=true pnpm build
BANNER_HTML="pl.mkljczk.pl runs Nicolium's \`develop\` branch, which can break sometimes. For a more stable experience, use <a href=\"https://web.nicolium.app\" target=\"_blank\" rel=\"noopener noreferrer\">web.nicolium.app</a>." WITH_LANDING_PAGE=true pnpm build
cp dist/index.html dist/404.html
cp pl-fe.zip dist/pl-fe.zip
cp nicolium.zip dist/pl-fe.zip
- name: Build pl-api documentation
working-directory: ./packages/pl-api
@@ -89,7 +89,7 @@ jobs:
- name: Copy pl-api documentation
working-directory: ./packages/pl-api
run: cp docs ../pl-fe/dist/pl-api-docs -r
run: cp docs ../nicolium/dist/pl-api-docs -r
- name: Build documentation
working-directory: .
@@ -97,13 +97,13 @@ jobs:
- name: Copy documentation
working-directory: .
run: cp site ./packages/pl-fe/dist/docs -r
run: cp site ./packages/nicolium/dist/docs -r
- name: Upload Github Pages artifact
uses: actions/upload-pages-artifact@v3
with:
name: github-pages
path: packages/pl-fe/dist
path: packages/nicolium/dist
deploy:
needs: build