Compare commits

..
2 Commits
Author SHA1 Message Date
LiamPietralla 768bcc90e4 corepack docker fix
Build and Publish / Build Yale Access Frontend (push) Successful in 45s
Build and Publish / Build Yale Access Backend (push) Successful in 1m51s
Build and Publish / Push Yale Access Frontend Docker Image (push) Successful in 57s
Build and Publish / Push Yale Access Backend Docker Image (push) Successful in 12s
Dependency Tracking / SBOM Generation and Upload (push) Successful in 2m27s
2026-09-29 18:29:34 +10:00
LiamPietralla c57e8dc2fc fix frontend build
Build and Publish / Build Yale Access Frontend (push) Successful in 45s
Build and Publish / Build Yale Access Backend (push) Successful in 1m53s
Build and Publish / Push Yale Access Frontend Docker Image (push) Failing after 19s
Build and Publish / Push Yale Access Backend Docker Image (push) Successful in 15s
Dependency Tracking / SBOM Generation and Upload (push) Successful in 2m21s
2026-09-29 18:24:37 +10:00
2 changed files with 7 additions and 14 deletions

No files matched your search

+6 -14
View File
@@ -73,27 +73,19 @@ jobs:
build-frontend: build-frontend:
name: Build Yale Access Frontend name: Build Yale Access Frontend
runs-on: ubuntu-latest runs-on: ubuntu-latest
defaults:
run:
working-directory: ./packages/frontend
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Node.js - name: Setup PNPM and Node
uses: actions/setup-node@v2 uses: pnpm/setup@v3
with: with:
node-version: 20.x working-directory: packages/frontend
runtime: node@22
- name: Setup Yarn
run: npm install -g yarn
- name: Install dependencies
run: yarn install
- name: Build - name: Build
run: yarn run build working-directory: ./packages/frontend
run: pnpm run build
publish-frontend: publish-frontend:
name: Push Yale Access Frontend Docker Image name: Push Yale Access Frontend Docker Image
+1
View File
@@ -2,6 +2,7 @@ FROM node:lts-alpine as build
WORKDIR /src WORKDIR /src
COPY ["package.json", "."] COPY ["package.json", "."]
COPY ["pnpm-lock.yaml", "pnpm-workspace.yaml", "."] COPY ["pnpm-lock.yaml", "pnpm-workspace.yaml", "."]
RUN corepack enable
RUN pnpm install --frozen-lockfile RUN pnpm install --frozen-lockfile
COPY . . COPY . .
RUN pnpm build RUN pnpm build