Skip to content

⏯️🚀💾 OnHost E2E test on demand #55

⏯️🚀💾 OnHost E2E test on demand

⏯️🚀💾 OnHost E2E test on demand #55

name: ⏯️🚀💾 OnHost E2E test on demand
on:
workflow_dispatch:
inputs:
scenarios:
description: 'JSON array of test scenarios from test/onhost_e2e/ansible to run'
required: false
type: string
default: '["migration.yaml", "remote_config.yaml", "ebpf_agent.yaml"]'
permissions:
contents: read
jobs:
onhost-e2e:
uses: ./.github/workflows/component_onhost_e2e.yaml
with:
scenarios: ${{ inputs.scenarios }}
secrets:
NR_SYSTEM_IDENTITY_CLIENT_ID: ${{ secrets.AC_PROD_E2E_NR_SYSTEM_IDENTITY_CLIENT_ID }}
NR_SYSTEM_IDENTITY_PRIVATE_KEY: ${{ secrets.AC_PROD_E2E_NR_SYSTEM_IDENTITY_PRIVATE_KEY }}
E2E_ACCOUNT_ID: ${{ secrets.AC_PROD_E2E_ACCOUNT_ID }}
E2E_API_KEY: ${{ secrets.AC_PROD_E2E_API_KEY }}
E2E_LICENSE_KEY: ${{ secrets.AC_PROD_E2E_LICENSE_KEY }}