fix: debug variable values and add commit message [debug] trigger
- Add debug output to show variable values - Support both manual trigger and [debug] in commit message
This commit is contained in:
7
.github/workflows/build-reusable.yml
vendored
7
.github/workflows/build-reusable.yml
vendored
@@ -241,8 +241,13 @@ jobs:
|
||||
# Activate virtual environment
|
||||
source .venv/bin/activate || source .venv/Scripts/activate
|
||||
|
||||
# Debug: Show debug_enabled value
|
||||
echo "🔍 DEBUG_ENABLED value: '${{ inputs.debug_enabled }}'"
|
||||
echo "🔍 COMMIT MESSAGE: '${{ github.event.head_commit.message }}'"
|
||||
echo "🔍 Contains [debug]: '${{ contains(github.event.head_commit.message, '[debug]') }}'"
|
||||
|
||||
# Start tmate session INSIDE the test step if debug enabled
|
||||
if [[ "${{ inputs.debug_enabled }}" == "true" ]]; then
|
||||
if [[ "${{ inputs.debug_enabled }}" == "true" ]] || [[ "${{ contains(github.event.head_commit.message, '[debug]') }}" == "true" ]]; then
|
||||
echo "🔧 DEBUG MODE: Starting tmate session before tests..."
|
||||
# Install tmate if not available
|
||||
if ! command -v tmate &> /dev/null; then
|
||||
|
||||
Reference in New Issue
Block a user