feat(analytics): Integrate Datadog for RUM and Logging (#2578)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich 2025-08-01 16:54:46 -05:00 committed by GitHub
parent f5478b42c3
commit ab22a655c4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 348 additions and 194 deletions

View file

@ -12,12 +12,19 @@ concurrency:
cancel-in-progress: true
jobs:
test_secrets:
runs-on: ubuntu-latest
env:
TEST_SECRET: ${{ secrets.TEST_SECRET }}
steps:
- name: Test Secrets
run: |
echo "$TEST_SECRET"
build_and_detekt:
if: github.repository == 'meshtastic/Meshtastic-Android' && github.head_ref != 'scheduled-updates'
uses: ./.github/workflows/reusable-android-build.yml
secrets:
GRADLE_ENCRYPTION_KEY: ${{ secrets.GRADLE_ENCRYPTION_KEY }}
# inputs.upload_artifacts defaults to true, so no need to specify for PRs
secrets: inherit
androidTest:
# Assuming androidTest should also only run for the main repository