Skip to content

refactor: make examples accept addresses via CLI args and env vars #126

refactor: make examples accept addresses via CLI args and env vars

refactor: make examples accept addresses via CLI args and env vars #126

Workflow file for this run

name: Running Examples
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
examples:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.10'
- name: Install locally
run: |
python3 -m pip install .
- name: Run all Examples
env:
JSONRPC_ADDRESS: ${{ secrets.EXAMPLE_JSONRPC_ADDRESS }}
GRPC_ADDRESS: ${{ secrets.EXAMPLE_GRPC_ADDRESS }}
ZMQ_ADDRESS: ${{ secrets.EXAMPLE_ZMQ_ADDRESS }}
run: |
for example in examples/*.py; do
echo "=== Running $example"
python3 "$example"
done