add supabase and cache

This commit is contained in:
dal 2025-09-23 12:37:05 -06:00
parent 90adda4603
commit f75cf71bbf
No known key found for this signature in database
GPG Key ID: 16F4B0E1E9F61122
1 changed files with 16 additions and 0 deletions

View File

@ -103,6 +103,7 @@ jobs:
name: Services Health Check
runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10
environment: testing
steps:
- name: Checkout code
uses: actions/checkout@v4
@ -112,6 +113,21 @@ jobs:
with:
cache-key: build-lint-unit
- name: Cache Homebrew packages
uses: actions/cache@v4
with:
path: |
~/Library/Caches/Homebrew
/usr/local/Cellar/supabase
/opt/homebrew/Cellar/supabase
key: ${{ runner.os }}-brew-supabase-${{ hashFiles('.github/workflows/build-lint-unit.yml') }}
restore-keys: |
${{ runner.os }}-brew-supabase-
- name: Install Supabase CLI
run: |
brew install supabase/tap/supabase || brew upgrade supabase
- name: Build required packages
run: pnpm turbo build --filter="!@buster-app/web"
env: