Skip to content

Commit 3ac5615

Browse files
committed
Split cupcake and frosting to separate repositories
1 parent 796ef93 commit 3ac5615

File tree

93 files changed

+53
-3102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+53
-3102
lines changed

.github/workflows/backend.yaml

Lines changed: 0 additions & 101 deletions
This file was deleted.
Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ on:
66
- main
77
tags-ignore:
88
- '**'
9-
paths:
10-
- frontend/**
11-
- .github/workflows/frontend.yaml
129
workflow_dispatch:
1310

1411
permissions:
@@ -50,7 +47,7 @@ jobs:
5047
- name: Build and push
5148
uses: docker/build-push-action@v7
5249
with:
53-
context: ./frontend
50+
context: .
5451
platforms: linux/amd64,linux/arm64
5552
push: true
5653
tags: ${{ steps.meta.outputs.tags }}
@@ -68,4 +65,3 @@ jobs:
6865
- name: Generate summary
6966
run: |
7067
echo "Tag: ${{ github.sha }}" >> $GITHUB_STEP_SUMMARY
71-
working-directory: frontend

.github/workflows/pr-backend.yaml

Lines changed: 0 additions & 42 deletions
This file was deleted.
Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ on:
44
pull_request:
55
branches:
66
- main
7-
paths:
8-
- frontend/**
9-
- .github/workflows/pr-frontend.yaml
107
workflow_dispatch:
118

129
permissions:
@@ -22,23 +19,20 @@ jobs:
2219
- name: Set up pnpm
2320
uses: pnpm/action-setup@v4
2421
with:
25-
package_json_file: frontend/package.json
22+
package_json_file: package.json
2623

2724
- name: Set up Node
2825
uses: actions/setup-node@v4
2926
with:
30-
node-version: "24"
27+
node-version: "25"
3128
cache: "pnpm"
32-
cache-dependency-path: frontend/pnpm-lock.yaml
29+
cache-dependency-path: pnpm-lock.yaml
3330

3431
- name: Install dependencies
3532
run: pnpm install --frozen-lockfile
36-
working-directory: frontend
3733

3834
- name: Lint
3935
run: pnpm lint
40-
working-directory: frontend
4136

4237
- name: Build
4338
run: pnpm build
44-
working-directory: frontend

.github/workflows/release.yaml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,6 @@ jobs:
2020
username: ${{ github.actor }}
2121
password: ${{ github.token }}
2222

23-
- name: Create release tag from staging cupcake
24-
run: |
25-
docker buildx imagetools create \
26-
--tag ghcr.io/javabin/cupcake:release \
27-
ghcr.io/javabin/cupcake:staging
28-
29-
- name: Create version tag from staging cupcake
30-
run: |
31-
docker buildx imagetools create \
32-
--tag ghcr.io/javabin/cupcake:${{ github.ref_name }} \
33-
ghcr.io/javabin/cupcake:staging
34-
3523
- name: Create release tag from staging frosting
3624
run: |
3725
docker buildx imagetools create \

.gitignore

Lines changed: 25 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
11
local.env
2-
rest
3-
4-
.gradle
5-
build/
6-
!gradle/wrapper/gradle-wrapper.jar
7-
!**/src/main/**/build/
8-
!**/src/test/**/build/
9-
10-
### STS ###
11-
.apt_generated
12-
.classpath
13-
.factorypath
14-
.project
15-
.settings
16-
.springBeans
17-
.sts4-cache
18-
bin/
19-
!**/src/main/**/bin/
20-
!**/src/test/**/bin/
2+
3+
# Nuxt dev/build outputs
4+
.output
5+
.data
6+
.nuxt
7+
.nitro
8+
.cache
9+
dist
10+
11+
# Node dependencies
12+
node_modules
13+
14+
# Logs
15+
logs
16+
*.log
17+
18+
# Misc
19+
.DS_Store
20+
.fleet
21+
22+
# Local env files
23+
.env
24+
.env.*
25+
!.env.example
2126

2227
### IntelliJ IDEA ###
2328
.idea
@@ -28,13 +33,7 @@ out/
2833
!**/src/main/**/out/
2934
!**/src/test/**/out/
3035

31-
### NetBeans ###
32-
/nbproject/private/
33-
/nbbuild/
34-
/dist/
35-
/nbdist/
36-
/.nb-gradle/
37-
3836
### VS Code ###
3937
.vscode/
38+
4039
.claude
File renamed without changes.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# syntax=docker/dockerfile:1.22
22

3-
FROM --platform=$BUILDPLATFORM node:24-bookworm-slim AS build
3+
FROM --platform=$BUILDPLATFORM node:25-bookworm-slim AS build
44

55
ENV PNPM_HOME="/pnpm"
66
ENV PATH="$PNPM_HOME:$PATH"
@@ -16,7 +16,7 @@ COPY . .
1616

1717
RUN pnpm run build
1818

19-
FROM node:24-bookworm-slim AS deploy
19+
FROM node:25-bookworm-slim AS deploy
2020

2121
ENV NODE_ENV=production
2222

0 commit comments

Comments
 (0)