39 lines
840 B
YAML
39 lines
840 B
YAML
name: Test Runner
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
push:
|
|
branches:
|
|
- staging
|
|
- main
|
|
|
|
jobs:
|
|
test-basic:
|
|
runs-on: self-hosted
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Test basic runner
|
|
run: |
|
|
echo "✅ Runner is working!"
|
|
echo "Runner OS: $(uname -a)"
|
|
echo "Docker version: $(docker --version)"
|
|
echo "Current directory: $(pwd)"
|
|
echo "Git branch: $(git rev-parse --abbrev-ref HEAD)"
|
|
|
|
test-php:
|
|
runs-on: php-ci
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Test PHP environment
|
|
run: |
|
|
echo "✅ PHP Runner is working!"
|
|
php -v
|
|
composer --version
|
|
echo "PHP Extensions:"
|
|
php -m | grep -E "(pdo|redis|zip|gd|mbstring)"
|
|
|