Skip to content

Commit 42d9dc0

Browse files
riglarclaude
andcommitted
Add Android dev test workflow running every 30 minutes
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
1 parent 887c97d commit 42d9dc0

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Android Dev Test [30min]
2+
3+
on:
4+
schedule:
5+
# Run every 30 minutes
6+
- cron: '*/30 * * * *'
7+
workflow_dispatch:
8+
inputs:
9+
use-beta:
10+
description: "Use beta version"
11+
type: boolean
12+
default: false
13+
required: false
14+
15+
jobs:
16+
test-android-dev:
17+
name: Android Dev Test
18+
runs-on: ubuntu-latest
19+
20+
steps:
21+
- uses: actions/checkout@v3
22+
23+
- name: Run Android Device Tests
24+
uses: devicecloud-dev/device-cloud-for-maestro@v2
25+
with:
26+
api-key: ${{ secrets.DCD_DEV_API_KEY }}
27+
api-url: https://api.dev.devicecloud.dev
28+
app-file: ./binaries/sample.apk
29+
workspace: ./flows/android-flow.yaml
30+
android-device: pixel-6
31+
android-api-level: "34"
32+
runner-type: cpu1
33+
use-beta: ${{ github.event.inputs.use-beta }}
34+
retry: 1
35+
name: "Android Dev Test (30min schedule)"

0 commit comments

Comments
 (0)