diff --git a/.github/workflows/github-action.yml b/.github/workflows/github-action.yml index 126d133e..9db450e0 100644 --- a/.github/workflows/github-action.yml +++ b/.github/workflows/github-action.yml @@ -1,11 +1,11 @@ -name: 'Specklepy test and build' +name: "Specklepy test and build" on: # pull_request: # branches: # - 'v3-dev' push: branches: - - 'gergo/uvSetup' + - "gergo/uvSetup" jobs: ci: name: continuous-integration @@ -13,10 +13,10 @@ jobs: strategy: matrix: python-version: - - '3.10' - - '3.11' - - '3.12' - - '3.13' + - "3.10" + - "3.11" + - "3.12" + - "3.13" steps: - uses: actions/checkout@v4 @@ -26,7 +26,7 @@ jobs: with: python-version: ${{ matrix.python-version }} enable-cache: true - cache-dependency-glob: 'uv.lock' + cache-dependency-glob: "uv.lock" - name: Install the project run: uv sync --all-extras --dev @@ -39,6 +39,9 @@ jobs: - name: Run pre-commit run: uv run pre-commit run --all-files + - name: Run Speckle Server + run: docker compose up -d + # do some more stuff here - name: Minimize uv cache run: uv cache prune --ci diff --git a/docker-compose.yml b/docker-compose.yml index 95ca5a5c..f428ea70 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: # Speckle Server dependencies ####### postgres: - image: "postgres:14.5-alpine" + image: "postgres:16-alpine" restart: always environment: POSTGRES_DB: speckle @@ -53,12 +53,6 @@ services: # Speckle Server ####### - speckle-frontend: - image: speckle/speckle-frontend-2:latest - restart: always - ports: - - "0.0.0.0:8080:8080" - speckle-server: image: speckle/speckle-server:latest restart: always