Skip to content

Latest Flux e2e

Latest Flux e2e #20

name: Latest Flux e2e
permissions:
contents: read
on:
workflow_dispatch:
schedule:
# Scheduled to run at 5 a.m on mondays.
- cron: "0 5 * * 1"
jobs:
k8s-e2e-tests-latest-flux:
uses: ./.github/workflows/component_k8s_e2e.yml
with:
scenarios: '["apm", "collector", "fleet-control", "ebpf", "dynamic"]'
use_latest_flux: true
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 }}
notify-failure:
if: ${{ always() && failure() }}
needs:
- k8s-e2e-tests-latest-flux
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- uses: ./.github/actions/send-warning-via-slack
with:
message: "Latest Flux e2e workflow failed"