Skip to content

fix issue where remote actors in PG's were always joined into the default scope locally #230

fix issue where remote actors in PG's were always joined into the default scope locally

fix issue where remote actors in PG's were always joined into the default scope locally #230

Workflow file for this run

name: Ractor Cluster integration tests
on:
push:
branches:
- main
paths:
- 'ractor_cluster*/**'
pull_request:
types: [opened, reopened, synchronize]
paths:
- 'ractor_cluster*/**'
jobs:
test:
name: Test ractor_cluster with Docker based networked images
runs-on: ${{matrix.os}}-latest
strategy:
fail-fast: false
matrix:
toolchain: [stable]
os: [ubuntu]
features: [blanket_serde, cluster]
steps:
- uses: actions/checkout@main
- name: Build the docker image
working-directory: .
run: |
FEATURES=${{matrix.features}} docker compose build
- name: Authentication Handshake
working-directory: .
run: |
docker compose --env-file ./ractor_cluster_integration_tests/envs/auth-handshake.env up --exit-code-from node-b
- name: Process Groups
working-directory: .
run: |
docker compose --env-file ./ractor_cluster_integration_tests/envs/pg-groups.env up --exit-code-from node-b
- name: Encrypted communications
working-directory: .
run: |
docker compose --env-file ./ractor_cluster_integration_tests/envs/encryption.env up --exit-code-from node-b
- name: Transitive connections
working-directory: .
run: |
docker compose --env-file ./ractor_cluster_integration_tests/envs/dist-connect.env up --exit-code-from node-c