Compare commits

...
3 Commits
Author SHA1 Message Date
MythEclipseandClaude 9ee3af8a1f fix(ci): add --no-frozen-lockfile to bun install in Dockerfiles
bun defaults to --frozen-lockfile in CI environments, causing failures
when the lockfile format differs from the version used at build time.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-15 01:02:35 +07:00
MythEclipseandClaude 3d3ca72230 fix(ci): remove --frozen-lockfile to prevent bun version mismatch failures
CI uses bun 1.3.14 (stable) but local dev uses canary. Lockfile
format can differ between versions causing spurious failures.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-15 00:57:31 +07:00
MythEclipseandClaude 3d79b227d7 fix(ci): remove auto-commit to prevent infinite loop
Tag created by softprops/action-gh-release is the single source of truth.
Version bump in tauri.conf.json + Cargo.toml is local to the build only.

Co-Authored-By: Claude <noreply@anthropic.com>
2026-06-15 00:26:12 +07:00
3 changed files with 3 additions and 2 deletions
+1
View File
@@ -147,6 +147,7 @@ jobs:
- name: Create Release and upload APK
if: github.event_name != 'pull_request'
id: release
uses: softprops/action-gh-release@v2
with:
tag_name: v${{ steps.version.outputs.version }}
+1 -1
View File
@@ -5,7 +5,7 @@ COPY package.json bun.lock bunfig.toml tsconfig.base.json ./
COPY apps/api/package.json apps/api/package.json
COPY apps/web/package.json apps/web/package.json
COPY packages/shared/package.json packages/shared/package.json
RUN bun install --frozen-lockfile --production
RUN bun install --no-frozen-lockfile --production
FROM oven/bun:1.3.14 AS runner
WORKDIR /app
+1 -1
View File
@@ -5,7 +5,7 @@ COPY package.json bun.lock bunfig.toml tsconfig.base.json ./
COPY packages/shared/package.json packages/shared/package.json
COPY apps/web/package.json apps/web/package.json
COPY apps/api/package.json apps/api/package.json
RUN bun install --frozen-lockfile
RUN bun install --no-frozen-lockfile
COPY packages/shared packages/shared
COPY apps/web apps/web