Skip to content

Debug and partial fix problem creation flow #46

Debug and partial fix problem creation flow

Debug and partial fix problem creation flow #46

Workflow file for this run

name: Build Check
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
jobs:
bun-build:
name: Next.js Build with Bun
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Setup Bun
uses: oven-sh/setup-bun@v1
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Build Next.js project
run: bun run build
- name: Check build output
run: |
if [ ! -d ".next" ]; then
echo "Build failed: .next directory not found"
exit 1
fi
docker-build:
name: Docker Build Check
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Build Docker image
uses: docker/build-push-action@v5
with:
context: .
file: ./Dockerfile
push: false
tags: mint-app:test
cache-from: type=gha
cache-to: type=gha,mode=max
- name: Verify Docker build
run: docker images mint-app:test
- name: Test Docker Compose
run: |
docker compose -f docker-compose.yml config
echo "Docker Compose configuration validated successfully"