Skip to content

Commit 139c9bf

Browse files
committed
Remove rust backend :(
1 parent bf5e3e5 commit 139c9bf

118 files changed

Lines changed: 4 additions & 11853 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.dockerignore

Lines changed: 0 additions & 59 deletions
This file was deleted.

.env.example

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/workflows/ci.yaml

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ on:
1010

1111
env:
1212
DATABASE_URL: postgres://postgres:postgres@localhost:5432/programmerbar
13-
REDIS_URL: redis://localhost:6379
14-
S3_BUCKET: test-bucket
1513
FEIDE_CLIENT_ID: test
1614
FEIDE_CLIENT_SECRET: test
1715
FEIDE_REDIRECT_URI: http://localhost:8000/auth/feide/callback
@@ -21,30 +19,6 @@ jobs:
2119
ci:
2220
name: 💚 Run CI
2321
runs-on: ubuntu-latest
24-
services:
25-
postgres:
26-
image: postgres:15
27-
env:
28-
POSTGRES_USER: postgres
29-
POSTGRES_PASSWORD: postgres
30-
POSTGRES_DB: programmerbar
31-
ports:
32-
- 5432:5432
33-
options: >-
34-
--health-cmd pg_isready
35-
--health-interval 10s
36-
--health-timeout 5s
37-
--health-retries 5
38-
39-
redis:
40-
image: redis:7-alpine
41-
ports:
42-
- 6379:6379
43-
options: >-
44-
--health-cmd "redis-cli ping"
45-
--health-interval 10s
46-
--health-timeout 5s
47-
--health-retries 5
4822

4923
steps:
5024
- name: 🔍 Checkout
@@ -60,33 +34,9 @@ jobs:
6034
cache: pnpm
6135
cache-dependency-path: ./pnpm-lock.yaml
6236

63-
- name: 🦀 Setup Rust toolchain
64-
uses: actions-rust-lang/setup-rust-toolchain@v1
65-
with:
66-
cache: true
67-
6837
- name: 📦 Install dependencies
6938
run: pnpm install --frozen-lockfile
7039

71-
- name: 🐿️ Cache SQLx CLI
72-
uses: actions/cache@v4
73-
id: cache-sqlx
74-
with:
75-
path: ~/.cargo/bin/sqlx
76-
key: sqlx-cli-${{ runner.os }}
77-
78-
- name: 🐿️ Install SQLx CLI
79-
if: steps.cache-sqlx.outputs.cache-hit != 'true'
80-
run: cargo install sqlx-cli --no-default-features --features postgres
81-
82-
- name: 🗄️ Run database migrations
83-
run: pnpm --filter=api db:migrate --database-url $DATABASE_URL
84-
85-
- name: 📝 Prepare SQLx offline cache
86-
run: |
87-
cd programmerbar-api
88-
cargo sqlx prepare --database-url $DATABASE_URL
89-
9040
- name: 🔵 Check
9141
run: pnpm check
9242

CLAUDE.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
1212

1313
- `programmerbar-web/` - Main SvelteKit application (primary codebase)
1414
- `programmerbar-cms/` - Sanity headless CMS for content management
15-
- `programmerbar-api/` - Rust API backend with Axum web framework
16-
- `programmerbar-email` - Email API for sending emails
1715
- `programmerbar-email-templates/` - React Email templates for notifications
1816

1917
### Technology Stack

0 commit comments

Comments
 (0)