Skip to content

chore(deps): lock file maintenance #4524

chore(deps): lock file maintenance

chore(deps): lock file maintenance #4524

name: Local E2E Tests
on:
pull_request:
push:
branches:
- main
jobs:
local-e2e:
runs-on: ${{ matrix.os }}
name: ${{ matrix.os }}
strategy:
fail-fast: true
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
node: ['18.x']
steps:
- uses: actions/checkout@v4
with:
path: 'cli'
- uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node }}
- name: Prepare CLI
run: yarn --cwd cli install --frozen-lockfile
- name: Use latest global yarn version
run: |
cd ~
yarn set version berry
- name: Setting up Ghost instance
run: node ./cli/bin/ghost install local -d ghost
- name: Verifying Installation
run: sleep 2 && curl -f http://localhost:2368 | grep ghost