Skip to content

Commit b9493ff

Browse files
committed
use local db in workflow
1 parent 9bcd331 commit b9493ff

7 files changed

Lines changed: 4 additions & 107 deletions

File tree

.env.example

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
# When cloning the repository, copy this file as .env
22
# For getting started, you don't need to change any values
33

4-
CATDAT_DB_URL=file:databases/catdat/catdat.db
5-
CATDAT_DB_AUTH_TOKEN=
6-
74
APP_DB_URL=file:databases/app/app.db
85
APP_DB_AUTH_TOKEN=
96

.github/workflows/_deploy-reusable.yaml

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,7 @@ on:
66
is_prod:
77
required: true
88
type: boolean
9-
skip_db:
10-
required: true
11-
type: boolean
129
secrets:
13-
CATDAT_DB_URL:
14-
required: true
15-
CATDAT_DB_AUTH_TOKEN:
16-
required: true
1710
APP_DB_URL:
1811
required: true
1912
APP_DB_AUTH_TOKEN:
@@ -65,27 +58,15 @@ jobs:
6558
- name: Generate SvelteKit config
6659
run: pnpm svelte-kit sync
6760

68-
- name: Create snapshot of local database as static asset
61+
- name: Build database
6962
env:
70-
CATDAT_DB_URL: file:databases/catdat/catdat.db
7163
APP_DB_URL: file:databases/app/app.db
7264
run: |
7365
pnpm db:update
7466
pnpm db:snapshot
7567
76-
- name: Update production database
77-
if: ${{ !inputs.skip_db }}
78-
env:
79-
CATDAT_DB_URL: ${{ secrets.CATDAT_DB_URL }}
80-
CATDAT_DB_AUTH_TOKEN: ${{ secrets.CATDAT_DB_AUTH_TOKEN }}
81-
APP_DB_URL: ${{ secrets.APP_DB_URL }}
82-
APP_DB_AUTH_TOKEN: ${{ secrets.APP_DB_AUTH_TOKEN }}
83-
run: pnpm db:update
84-
8568
- name: Build app
8669
env:
87-
CATDAT_DB_URL: ${{ secrets.CATDAT_DB_URL }}
88-
CATDAT_DB_AUTH_TOKEN: ${{ secrets.CATDAT_DB_AUTH_TOKEN }}
8970
APP_DB_URL: ${{ secrets.APP_DB_URL }}
9071
APP_DB_AUTH_TOKEN: ${{ secrets.APP_DB_AUTH_TOKEN }}
9172
GITHUB_PRIVATE_KEY: ${{ secrets._GITHUB_PRIVATE_KEY }}

.github/workflows/deploy-preview-skip-db.yaml

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

.github/workflows/deploy-preview.yaml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,4 @@ jobs:
99
contents: write
1010
with:
1111
is_prod: false
12-
skip_db: false
13-
secrets:
14-
CATDAT_DB_URL: ${{ secrets.CATDAT_DB_PREVIEW_URL }}
15-
CATDAT_DB_AUTH_TOKEN: ${{ secrets.CATDAT_DB_PREVIEW_AUTH_TOKEN }}
16-
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
17-
NETLIFY_ACCESS_TOKEN: ${{ secrets.NETLIFY_ACCESS_TOKEN }}
18-
APP_DB_URL: ${{ secrets.APP_DB_URL }}
19-
APP_DB_AUTH_TOKEN: ${{ secrets.APP_DB_AUTH_TOKEN }}
20-
_GITHUB_PRIVATE_KEY: ${{ secrets._GITHUB_PRIVATE_KEY }}
21-
REDIS_URL: ${{ secrets.REDIS_URL }}
22-
ADMIN_PAGE_PASSWORD: ${{ secrets.ADMIN_PAGE_PASSWORD }}
23-
EMAIL_ADDRESS: ${{ secrets.EMAIL_ADDRESS }}
24-
EMAIL_PASSWORD: ${{ secrets.EMAIL_PASSWORD }}
25-
ENABLE_EMAILS: ${{ secrets.ENABLE_EMAILS }}
26-
APPROVAL_EMAIL: ${{ secrets.APPROVAL_EMAIL }}
12+
secrets: inherit

.github/workflows/deploy-prod-skip-db.yaml

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

.github/workflows/deploy-prod.yaml

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,4 @@ jobs:
99
contents: write
1010
with:
1111
is_prod: true
12-
skip_db: false
13-
secrets:
14-
CATDAT_DB_URL: ${{ secrets.CATDAT_DB_URL }}
15-
CATDAT_DB_AUTH_TOKEN: ${{ secrets.CATDAT_DB_AUTH_TOKEN }}
16-
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
17-
NETLIFY_ACCESS_TOKEN: ${{ secrets.NETLIFY_ACCESS_TOKEN }}
18-
APP_DB_URL: ${{ secrets.APP_DB_URL }}
19-
APP_DB_AUTH_TOKEN: ${{ secrets.APP_DB_AUTH_TOKEN }}
20-
_GITHUB_PRIVATE_KEY: ${{ secrets._GITHUB_PRIVATE_KEY }}
21-
REDIS_URL: ${{ secrets.REDIS_URL }}
22-
ADMIN_PAGE_PASSWORD: ${{ secrets.ADMIN_PAGE_PASSWORD }}
23-
EMAIL_ADDRESS: ${{ secrets.EMAIL_ADDRESS }}
24-
EMAIL_PASSWORD: ${{ secrets.EMAIL_PASSWORD }}
25-
ENABLE_EMAILS: ${{ secrets.ENABLE_EMAILS }}
26-
APPROVAL_EMAIL: ${{ secrets.APPROVAL_EMAIL }}
12+
secrets: inherit

.github/workflows/test.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,5 @@ jobs:
3434

3535
- name: Update and Test database
3636
env:
37-
CATDAT_DB_URL: file:databases/catdat/catdat.db
38-
APP_DB_URL: file:databases/app/app.db
37+
APP_DB_URL: file:databases/app/app.db # TODO: remove this from here
3938
run: pnpm db:update

0 commit comments

Comments
 (0)