Skip to content

Add secret configurations #289

Add secret configurations

Add secret configurations #289

name: Integration tests
on:
pull_request:
jobs:
integration-tests:
strategy:
matrix:
juju-version: [ 3.3/stable, 3.4/stable, 3.5/stable ]
uses: canonical/operator-workflows/.github/workflows/integration_test.yaml@main
secrets: inherit
with:
extra-arguments: -x --localstack-address 172.17.0.1
pre-run-script: localstack-installation.sh
charmcraft-channel: latest/edge
modules: '["test_charm.py", "test_cos.py", "test_database.py", "test_db_migration.py", "test_django.py", "test_django_integrations.py", "test_fastapi.py", "test_go.py", "test_integrations.py", "test_proxy.py", "test_workers.py"]'
rockcraft-repository: javierdelapuente/rockcraft
rockcraft-ref: fastapi-extension
juju-channel: ${{ matrix.juju-version }}
channel: 1.29-strict/stable