Skip to content

Commit 6f94889

Browse files
matmerrmereta
authored andcommitted
chore: add eventwriter dispatch workflow (#1789)
# Description Add base workflow file to establish permissions for workflow on default branch, issue here: https://github.com/microsoft/retina/actions/runs/16605350739/job/47054435987#step:11:41
1 parent 44a0ac8 commit 6f94889

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Build E2E Test Event Writer
2+
on:
3+
push:
4+
branches:
5+
- main
6+
- dev/**
7+
merge_group:
8+
types: [checks_requested]
9+
workflow_dispatch:
10+
11+
permissions:
12+
contents: read
13+
id-token: write
14+
packages: write
15+
16+
env:
17+
EVENT_WRITER_PATH: "${{ github.workspace }}/test/e2e/tools/event-writer/"
18+
19+
jobs:
20+
retina-win-e2e-bpf-images:
21+
name: Build E2E Test Event Writer
22+
runs-on: windows-2022
23+
24+
env:
25+
IS_MERGE_GROUP: ${{ (github.event_name == 'merge_group') || (github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/dev/v0.0.33-windows' && github.repository == 'microsoft/retina') }}
26+
27+
strategy:
28+
matrix:
29+
platform: ["windows"]
30+
arch: ["amd64"]
31+
32+
steps:
33+
- name: Checkout code
34+
uses: actions/checkout@v4.2.2

0 commit comments

Comments
 (0)