Address code review feedback: fix workflow step ID, improve YAML regex, remove error suppression

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-08 17:40:13 +00:00
parent 9a757fd5df
commit eb0289d593
3 changed files with 5 additions and 4 deletions

View File

@@ -69,6 +69,7 @@ jobs:
type=raw,value=latest,enable={{is_default_branch}}
- name: Build and push Docker image
id: build
uses: docker/build-push-action@v6
with:
context: ${{ matrix.context }}

View File

@@ -133,8 +133,8 @@ function generateAllTypes(): string {
const content = fs.readFileSync(file, 'utf-8')
// Check if file contains multiple documents (separated by ---)
// Match document separator at start of line
if (/\n---\s*\n/.test(content)) {
// Match document separator: --- on its own line
if (/(?:^|\n)---\s*(?:\n|$)/.test(content)) {
// Parse all documents in the file
const docs = yaml.parseAllDocuments(content)
for (const doc of docs) {

View File

@@ -12,7 +12,7 @@ RUN apk add --no-cache libc6-compat
COPY package*.json ./
COPY frontends/nextjs/package*.json ./frontends/nextjs/
COPY dbal/development/package*.json ./dbal/development/
COPY config/package*.json ./config/ 2>/dev/null || true
COPY config/package*.json ./config/
# Install dependencies
RUN npm ci
@@ -64,7 +64,7 @@ COPY --from=builder /app/frontends/nextjs/public ./public
COPY --from=builder /app/frontends/nextjs/.next/standalone ./
COPY --from=builder /app/frontends/nextjs/.next/static ./.next/static
# Copy Prisma schema and generated client
# Copy Prisma schema and generated client from workspace root
COPY --from=builder /app/prisma ./prisma
COPY --from=builder /app/node_modules/.prisma ./node_modules/.prisma
COPY --from=builder /app/node_modules/@prisma ./node_modules/@prisma