Compare commits

..

11 Commits

Author SHA1 Message Date
Kenan Alić
6c0ca89fd2 Post-release styling pass 2025-10-24 02:40:26 +02:00
Kenan Alić
d1784542d3 Version 1.0 squash 2025-10-24 02:40:26 +02:00
Kenan Alić
7536290f23 Added shadcn dashboard block 2025-10-24 02:40:26 +02:00
Kenan Alić
29c2a9f3ef Added formatting support for ci 2025-10-24 02:40:26 +02:00
Kenan Alić
b8917772f0 Added shadcn 2025-10-24 02:40:26 +02:00
Kenan Alić
b1394e0bdb Added prettier-plugin-tailwindcss 2025-10-24 02:40:26 +02:00
Kenan Alić
4cf439c506 Added Tailwind CSS 2025-10-24 02:40:26 +02:00
Kenan Alić
0223b48da3 Added wouter for hash-based routing 2025-10-24 02:40:26 +02:00
Kenan Alić
1be1600a1a Tidied Vite react-ts template 2025-10-24 02:40:26 +02:00
Kenan Alić
c840d6d3ff Added Vite react-ts template 2025-10-24 02:40:26 +02:00
Kenan Alić
51922d103c Added license 2025-10-24 02:40:26 +02:00
3 changed files with 3 additions and 53 deletions

View File

@@ -1,51 +0,0 @@
name: Build
defaults:
run:
shell: sh
on:
push:
branches:
- main
pull_request:
branches:
- main
types:
- closed
jobs:
build:
if: gitea.event_name == 'push' || gitea.event.pull_request.merged == true
runs-on: lts-alpine
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Install dependencies
run: apk add make jq pnpm
- name: Install packages
run: pnpm install --frozen-lockfile
working-directory: ./web
- name: Build web
run: make web-build
- name: Package web
run: |
set -e
# Create package directory
mkdir -p package
# Copy built files to package
cp -r ./web/dist package/
cp ./license package/
- name: Upload artifact
uses: actions/upload-artifact@v3
with:
path: ./package/*
retention-days: 15

View File

@@ -23,14 +23,15 @@ jobs:
fetch-depth: 0 fetch-depth: 0
- name: Install dependencies - name: Install dependencies
run: apk add make jq pnpm run: apk add pnpm
- name: Install packages - name: Install packages
run: pnpm install --frozen-lockfile run: pnpm install --frozen-lockfile
working-directory: ./web working-directory: ./web
- name: Run prettier - name: Run prettier
run: make web-format run: pnpm exec prettier -w **/*
working-directory: ./web
- name: Commit formatting changes - name: Commit formatting changes
run: | run: |

View File