ci: enable octobase server in unit test

This commit is contained in:
himself65
2023-03-23 16:05:53 -05:00
parent 3eba199aca
commit a415e4aa5c

View File

@@ -295,6 +295,22 @@ jobs:
runs-on: ubuntu-latest
environment: development
needs: [build, pull_request]
permissions:
contents: read
packages: write
checks: write
services:
octobase:
image: ghcr.io/toeverything/cloud:nightly-latest
ports:
- 3000:3000
env:
SIGN_KEY: 'test123'
RUST_LOG: 'debug'
JWST_DEV: '1'
credentials:
username: ${{ github.actor }}
password: ${{ secrets.ACTIONS_PACKAGE_PUBLISH }}
steps:
- uses: actions/checkout@v3