Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build_and_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
- name: Install dependencies
run: bun install
- name: Install Supabase CLI
uses: supabase/setup-cli@v1.6.0
uses: supabase/setup-cli@v2.0.0
with:
version: latest
- name: Show Supabase CLI version
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/codspeed.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,23 +26,23 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
uses: actions/checkout@v6

- name: Setup Node.js
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
uses: actions/setup-node@v6
with:
node-version: 22

- name: Setup bun
uses: oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3 # v2
uses: oven-sh/setup-bun@v2
with:
bun-version: latest

- name: Install dependencies
run: bun install

- name: Run benchmarks
uses: CodSpeedHQ/action@1c8ae4843586d3ba879736b7f6b7b0c990757fab # v4
uses: CodSpeedHQ/action@v4
with:
mode: simulation
run: npx vitest bench --config vitest.config.bench.ts --run
24 changes: 12 additions & 12 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,16 @@ jobs:
actions: write
steps:
- name: Cache Deno dependencies
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
uses: actions/cache@v5
with:
path: ${{ env.DENO_DIR }}
key: my_cache_key
- name: Checkout capgo
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: Setup bun
uses: oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3 # v2
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Validate migration timestamps
Expand Down Expand Up @@ -114,7 +114,7 @@ jobs:

echo "✅ Migration filename timestamps are unique and strictly newer than main."
- name: Check for typos
uses: crate-ci/typos@cf5f1c29a8ac336af8568821ec41919923b05a83 # v1.45.1
uses: crate-ci/typos@v1.45.1
- name: Show bun version
run: bun --version
- name: Show capgo version
Expand All @@ -139,7 +139,7 @@ jobs:
# - name: Lint I18n
# run: bunx @inlang/cli lint --project project.inlang
- name: Install Supabase CLI
uses: supabase/setup-cli@b60b5899c73b63a2d2d651b1e90db8d4c9392f51 # v1.6.0
uses: supabase/setup-cli@v2.0.0
with:
# Supabase CLI 2.90.0 regressed our local test-db startup on GitHub
# Actions runners; pin to the last known-good version until upstream is
Expand All @@ -157,7 +157,7 @@ jobs:
run: supabase test db
- name: Lint SQL
run: supabase db lint -s public --fail-on warning
- uses: JarvusInnovations/background-action@2428e7b970a846423095c79d43f759abf979a635 # v1
- uses: JarvusInnovations/background-action@v1
name: Bootstrap Edge server
with:
run: supabase functions serve &
Expand All @@ -182,7 +182,7 @@ jobs:
working-directory: .
- name: Run all backend and CLI tests
run: bun run test:all
- uses: JarvusInnovations/background-action@2428e7b970a846423095c79d43f759abf979a635 # v1
- uses: JarvusInnovations/background-action@v1
name: Start Cloudflare Workers for testing
with:
run: |
Expand All @@ -209,24 +209,24 @@ jobs:
contents: read
steps:
- name: Cache Deno dependencies
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4
uses: actions/cache@v5
with:
path: ${{ env.DENO_DIR }}
key: my_cache_key
- name: Checkout capgo
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
uses: actions/checkout@v6
with:
fetch-depth: 2
- name: Setup bun
uses: oven-sh/setup-bun@3d267786b128fe76c2f16a390aa2448b815359f3 # v2
uses: oven-sh/setup-bun@v2
with:
bun-version: latest
- name: Install dependencies
run: bun install
- name: Install Playwright browser
run: bunx playwright install --with-deps chromium
- name: Install Supabase CLI
uses: supabase/setup-cli@b60b5899c73b63a2d2d651b1e90db8d4c9392f51 # v1.6.0
uses: supabase/setup-cli@v2.0.0
with:
version: 2.84.2
- name: Link Supabase templates
Expand All @@ -235,7 +235,7 @@ jobs:
run: bun run test:front
- name: Upload Playwright artifacts
if: failure()
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
uses: actions/upload-artifact@v6
with:
name: playwright-artifacts
path: |
Expand Down
Loading