Skip to content

build(deps): bump node from 9bef0ef to ad1aedb in /frontend #84

build(deps): bump node from 9bef0ef to ad1aedb in /frontend

build(deps): bump node from 9bef0ef to ad1aedb in /frontend #84

Workflow file for this run

name: CI Frontend
on:
push:
workflow_dispatch:
env:
WORKING_DIR: frontend
jobs:
ci:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ${{ env.WORKING_DIR }}
strategy:
fail-fast: false
matrix:
action:
- lint
- check
- build
- test
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up PNPM
uses: pnpm/action-setup@v4
with:
version: 10
run_install: false
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: 'pnpm'
cache-dependency-path: ${{ env.WORKING_DIR }}/pnpm-lock.yaml
- name: Build
run: |
pnpm install --frozen-lockfile
pnpm ${{ matrix.action }}
docker:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ${{ env.WORKING_DIR }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Build and push
uses: docker/build-push-action@v6
with:
context: ${{ env.WORKING_DIR }}
file: ${{ env.WORKING_DIR }}/Dockerfile
platforms: linux/amd64,linux/arm64
push: false
tags: ${{ env.WORKING_DIR }}:TODO
cache-from: type=gha
cache-to: type=gha,mode=max