Skip to content

Bump yaml from 2.8.2 to 2.8.3 in the security group across 1 directory #48

Bump yaml from 2.8.2 to 2.8.3 in the security group across 1 directory

Bump yaml from 2.8.2 to 2.8.3 in the security group across 1 directory #48

Workflow file for this run

name: CI
on:
- push
- pull_request_target
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Install libimage-exiftool-perl
uses: awalsh128/cache-apt-pkgs-action@acb598e5ddbc6f68a970c5da0688d2f3a9f04d05 # v1.6.0
with:
packages: libimage-exiftool-perl
version: 1.0
# run image metadata check before installing node dependencies to detect image issue early even if pnpm install or format fails
- name: Check for image metadata
working-directory: ./public/images/cat
run: |
./check-image-metadata.sh
- name: Setup pnpm
uses: pnpm/action-setup@fc06bc1257f339d1d5d8b3a19a8cae5388b55320 # v5
with:
version: 10
cache: true
run_install: |
- args: [--frozen-lockfile]
- name: Next.js cache
uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
with:
path: |
${{ github.workspace }}/.next/cache
key: ${{ runner.os }}-nextjs-${{ hashFiles('**/pnpm-lock.yaml') }}-${{ hashFiles('**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx') }}
restore-keys: |
${{ runner.os }}-nextjs-${{ hashFiles('**/pnpm-lock.yaml') }}-
- name: Build
env:
NEXT_TELEMETRY_DISABLED: 1
run: pnpm run build
- name: Check formatting
run: pnpm run format:check