diff --git a/.github/workflows/e2e-test-daily.yml b/.github/workflows/e2e-test-daily.yml index 5ce37474f6..4feaa3a548 100644 --- a/.github/workflows/e2e-test-daily.yml +++ b/.github/workflows/e2e-test-daily.yml @@ -120,3 +120,35 @@ jobs: test: ${{ matrix.test }} kubernetesVersion: ${{ matrix.kubernetesVersion }} provider: ${{ matrix.provider }} + + e2e-mini: + name: Run miniconstellation E2E test + runs-on: ubuntu-22.04 + environment: e2e + permissions: + id-token: write + contents: read + packages: write + steps: + - name: Checkout + id: checkout + uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 + with: + ref: ${{ !github.event.pull_request.head.repo.fork && github.head_ref || '' }} + + - name: Azure login OIDC + uses: azure/login@92a5484dfaf04ca78a94597f4f19fea633851fa2 # v1.4.7 + with: + client-id: ${{ secrets.AZURE_E2E_MINI_CLIENT_ID }} + tenant-id: ${{ secrets.AZURE_TENANT_ID }} + subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + + - name: Run e2e MiniConstellation + uses: ./.github/actions/e2e_mini + with: + azureClientID: ${{ secrets.AZURE_E2E_MINI_CLIENT_ID }} + azureSubscriptionID: ${{ secrets.AZURE_SUBSCRIPTION_ID }} + azureTenantID: ${{ secrets.AZURE_TENANT_ID }} + buildBuddyApiKey: ${{ secrets.BUILDBUDDY_ORG_API_KEY }} + registry: ghcr.io + githubToken: ${{ secrets.GITHUB_TOKEN }}