Skip to content

Commit d93aa64

Browse files
committed
debug
1 parent 6fee0fb commit d93aa64

File tree

3 files changed

+46
-0
lines changed

3 files changed

+46
-0
lines changed

.github/workflows/01-ci-pipeline.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,23 @@ permissions:
2020
contents: read
2121

2222
jobs:
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

.github/workflows/03-macos-linux-build.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,19 @@ on:
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

1528
concurrency:
1629
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
@@ -25,6 +38,15 @@ jobs:
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:

.github/workflows/04-android-build.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: android-cross-build
22

33
on:
44
workflow_call:
5+
# Allow manual testing
6+
workflow_dispatch:
57

68
concurrency:
79
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{ github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' || github.sha }}
@@ -15,6 +17,13 @@ jobs:
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:

0 commit comments

Comments
 (0)