File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Test lab-reserve-device-by-prompt
2+
3+ # Test harness for the reusable lab-reserve-device-by-prompt workflow in
4+ # partner-eng-gh-actions. Triggers on pushes to the testing branch.
5+ on :
6+ push :
7+ branches :
8+ - feature/vibe-coder
9+ workflow_dispatch :
10+
11+ # Avoid overlapping runs holding lab hardware.
12+ concurrency :
13+ group : ${{ github.workflow }}-${{ github.ref }}
14+ cancel-in-progress : true
15+
16+ jobs :
17+ reserve :
18+ # NOTE: the reusable workflow currently lives on the feature/vibe-tester
19+ # branch of partner-eng-gh-actions. Update the ref to a release tag once
20+ # merged (e.g. @v8).
21+ uses : canonical/partner-eng-gh-actions/.github/workflows/lab-reserve-device-by-prompt.yml@feature/vibe-tester
22+ with :
23+ device_prompt : ' An Intel laptop with an NPU running Ubuntu 24.04'
24+ launchpad_user : wfrench
25+ reserve_minutes : 30
26+ secrets :
27+ C3_CLIENT_ID : ${{ secrets.C3_CLIENT_ID }}
28+ C3_CLIENT_SECRET : ${{ secrets.C3_CLIENT_SECRET }}
29+ TESTFLINGER_CLIENT_ID : ${{ secrets.TESTFLINGER_CLIENT_ID }}
30+ TESTFLINGER_SECRET_KEY : ${{ secrets.TESTFLINGER_SECRET_KEY }}
31+ COPILOT_GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change 1+ name : Test lab-vibe-test
2+
3+ # Test harness for the reusable lab-vibe-test workflow in partner-eng-gh-actions.
4+ # Triggers on pushes to the testing branch.
5+ on :
6+ push :
7+ branches :
8+ - feature/vibe-coder
9+ workflow_dispatch :
10+
11+ # Avoid overlapping runs holding lab hardware.
12+ concurrency :
13+ group : ${{ github.workflow }}-${{ github.ref }}
14+ cancel-in-progress : true
15+
16+ jobs :
17+ vibe-test :
18+ # NOTE: the reusable workflow currently lives on the feature/vibe-tester
19+ # branch of partner-eng-gh-actions. Update the ref to a release tag once
20+ # merged (e.g. @v8).
21+ uses : canonical/partner-eng-gh-actions/.github/workflows/lab-vibe-test.yml@feature/vibe-tester
22+ with :
23+ device_prompt : ' An Intel laptop with an NPU running Ubuntu 24.04'
24+ repository : ${{ github.repository }}
25+ secrets :
26+ C3_CLIENT_ID : ${{ secrets.C3_CLIENT_ID }}
27+ C3_CLIENT_SECRET : ${{ secrets.C3_CLIENT_SECRET }}
28+ TESTFLINGER_CLIENT_ID : ${{ secrets.TESTFLINGER_CLIENT_ID }}
29+ TESTFLINGER_SECRET_KEY : ${{ secrets.TESTFLINGER_SECRET_KEY }}
30+ COPILOT_GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
You can’t perform that action at this time.
0 commit comments