File tree Expand file tree Collapse file tree 3 files changed +46
-0
lines changed
Expand file tree Collapse file tree 3 files changed +46
-0
lines changed Original file line number Diff line number Diff line change @@ -20,8 +20,23 @@ permissions:
2020 contents : read
2121
2222jobs :
23+ # Debug: Show workflow start
24+ debug-info :
25+ name : Debug Workflow Info
26+ runs-on : ubuntu-24.04
27+ steps :
28+ - name : Show workflow info
29+ run : |
30+ echo "=== CI Pipeline Started ==="
31+ echo "Workflow: ${{ github.workflow }}"
32+ echo "Ref: ${{ github.ref }}"
33+ echo "Event: ${{ github.event_name }}"
34+ echo "SHA: ${{ github.sha }}"
35+ echo "==========================="
36+
2337 # Code quality checks (fast, run first)
2438 lint :
39+ needs : debug-info
2540 uses : ./.github/workflows/02-lint-check.yml
2641
2742 # Main build and test matrix
Original file line number Diff line number Diff line change 1111 description : ' GitHub Actions runner OS'
1212 required : true
1313 type : string
14+ # Allow manual testing
15+ workflow_dispatch :
16+ inputs :
17+ platform :
18+ description : ' Platform identifier'
19+ required : true
20+ type : string
21+ default : ' linux-x64'
22+ os :
23+ description : ' GitHub Actions runner OS'
24+ required : true
25+ type : string
26+ default : ' ubuntu-24.04'
1427
1528concurrency :
1629 group : ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
2538 name : Build & Test (${{ inputs.platform }})
2639 runs-on : ${{ inputs.os }}
2740
41+ steps :
42+ - name : Debug Build Start
43+ run : |
44+ echo "=== Build Started ==="
45+ echo "Platform: ${{ inputs.platform }}"
46+ echo "OS: ${{ inputs.os }}"
47+ echo "GitHub Ref: ${{ github.ref }}"
48+ echo "====================="
49+
2850 strategy :
2951 fail-fast : false
3052 matrix :
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ name: android-cross-build
22
33on :
44 workflow_call :
5+ # Allow manual testing
6+ workflow_dispatch :
57
68concurrency :
79 group : ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
1517 # sdkmanager and other Android tools are x86‑only; ARM runners fail with exit code 1
1618 # switch back to an x86 image so the setup-android action can install the SDK
1719 runs-on : ubuntu-24.04
20+ steps :
21+ - name : Debug Android Build Start
22+ run : |
23+ echo "=== Android Build Started ==="
24+ echo "GitHub Ref: ${{ github.ref }}"
25+ echo "Event: ${{ github.event_name }}"
26+ echo "============================="
1827 strategy :
1928 fail-fast : false
2029 matrix :
You can’t perform that action at this time.
0 commit comments