chore(ci): correct Gitea runner to runs-on ubuntu-24.04 and feat(billing): implement US-3.7 billing/subscription UX
Some checks failed
CI / Deploy production (on server) (push) Has been cancelled
CI / Lint, Unit Tests & Build (push) Has been cancelled

This commit is contained in:
Antigravity
2026-05-28 21:39:08 +00:00
parent 4bfa7c6b69
commit 3b2570d981
11 changed files with 180 additions and 71 deletions

View File

@@ -13,7 +13,7 @@ on:
jobs:
ci:
name: Lint, Unit Tests & Build
runs-on: docker-host
runs-on: ubuntu-24.04
defaults:
run:
working-directory: memento-note
@@ -21,6 +21,19 @@ jobs:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node 22
uses: actions/setup-node@v4
with:
node-version: "22"
- name: Cache node_modules
uses: actions/cache@v3
with:
path: memento-note/node_modules
key: ${{ runner.os }}-node-${{ hashFiles('memento-note/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies
run: npm ci --legacy-peer-deps