use different test configuration file for forgejo

forgejo currently doesn't support port redirection, so it's necessary
for services to use their normal ports

the old file is kept for local usage
This commit is contained in:
sugar 2025-01-16 20:51:12 +01:00
parent 94b3fa5ba3
commit 95303e6a55
4 changed files with 24 additions and 8 deletions

View file

@ -0,0 +1,16 @@
# Workaround for Forgejo not supporting port redirection
url: 'http://misskey.local'
port: 61812
db:
host: 127.0.0.1
port: 5432
db: test-misskey
user: postgres
pass: ''
redis:
host: 127.0.0.1
port: 6379
id: aidx

View file

@ -22,7 +22,7 @@ jobs:
postgres:
image: postgres:15
ports:
- 54312:5432
- 5432:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
@ -39,7 +39,7 @@ jobs:
DFLY_epoll_file_threads: 4
DFLY_proactor_threads: 4
ports:
- 56312:6379
- 6379:6379
steps:
- uses: actions/checkout@v4
@ -61,7 +61,7 @@ jobs:
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .forgejo/misskey/test.yml .config
run: cp .forgejo/misskey/test-forgejo.yml .config
- name: Build
run: pnpm build
- name: Test
@ -78,7 +78,7 @@ jobs:
postgres:
image: postgres:15
ports:
- 54312:5432
- 5432:5432
env:
POSTGRES_DB: test-misskey
POSTGRES_HOST_AUTH_METHOD: trust
@ -95,7 +95,7 @@ jobs:
DFLY_epoll_file_threads: 4
DFLY_proactor_threads: 4
ports:
- 56312:6379
- 6379:6379
steps:
- uses: actions/checkout@v4
@ -115,7 +115,7 @@ jobs:
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .forgejo/misskey/test.yml .config
run: cp .forgejo/misskey/test-forgejo.yml .config
- name: Build
run: pnpm build
- name: Test

View file

@ -41,7 +41,7 @@ jobs:
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .forgejo/misskey/test.yml .config
run: cp .forgejo/misskey/test-forgejo.yml .config
- name: Build
run: pnpm build
- name: Test

View file

@ -35,6 +35,6 @@ jobs:
- name: Check pnpm-lock.yaml
run: git diff --exit-code pnpm-lock.yaml
- name: Copy Configure
run: cp .forgejo/misskey/test.yml .config/default.yml
run: cp .forgejo/misskey/test-forgejo.yml .config/default.yml
- name: Build
run: pnpm build