Skip to content

feat: otel for ai workers (#5358) #221

feat: otel for ai workers (#5358)

feat: otel for ai workers (#5358) #221

# DO NOT EDIT — regenerate with `cargo x workflows` (from the repository root).
# Source: tooling/xtask/crates/xtask_workflows/src/workflows/deploy_cloud_storage_on_push.rs
name: Deploy Cloud Storage Services on Push
on:
push:
branches:
- main
paths:
- Cargo.toml
- Cargo.lock
- Cross.toml
- clippy.toml
- deny.toml
- rust-toolchain.toml
- .cargo/**
- .config/**
- .sqlx/**
- crates/**
- services/**
- tooling/xtask/**
- tooling/just/**
- tooling/scripts/**
- static_assets/**
- docker/**
- nix/**
- nix-support/**
- infra/**
- .github/workflows/deploy_cloud_storage_on_push.yml
- .github/workflows/deploy_all_services.yml
- .github/actions/deploy-cloud-storage-pulumi/**
- .github/actions/setup-nix/**
- .github/actions/teardown-nix/**
- .github/actions/setup-cachix/**
- .github/actions/migrate-cloud-storage-db/**
- .github/scripts/build-cloud-storage-lambdas-nix.sh
- .github/services-config.json
- .github/workspace-dep-closures.json
- flake.nix
- flake.lock
jobs:
deploy-all:
name: Deploy Cloud Storage Services
uses: ./.github/workflows/deploy_all_services.yml
with:
environment: dev
secrets:
AWS_ACCESS_KEY: ${{ secrets.AWS_ACCESS_KEY }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
PULUMI_ACCESS_TOKEN: ${{ secrets.PULUMI_ACCESS_TOKEN }}
DD_APP_KEY: ${{ secrets.DD_APP_KEY }}
DD_API_KEY: ${{ secrets.DD_API_KEY }}
CACHIX_AUTH_TOKEN: ${{ secrets.CACHIX_AUTH_TOKEN }}