Compare commits

...

1 Commits

Author SHA1 Message Date
Sebastian 59a23662b9 fix: test hang
Test Action / Test Node (pull_request) Has been cancelled
Test Action / Test PHP (pull_request) Has been cancelled
Test Action / Test Database Configuration (pull_request) Has been cancelled
Test Action / Test Base Modules Installation (pull_request) Has been cancelled
Test Action / Test Base Modules Requires PHP (pull_request) Has been cancelled
Test Action / Test nginx (pull_request) Has been cancelled
Test Action / Test All Components (pull_request) Has been cancelled
Test Action / Test Custom Server Path (pull_request) Has been cancelled
Test Action / Test Build Command (pull_request) Has been cancelled
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-23 00:37:12 -04:00
2 changed files with 32 additions and 14 deletions
+30 -14
View File
@@ -18,7 +18,9 @@ jobs:
name: Test Node name: Test Node
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with Node.js (npm) - name: Test action with Node.js (npm)
uses: ./ uses: ./
@@ -48,7 +50,9 @@ jobs:
name: Test PHP name: Test PHP
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with PHP - name: Test action with PHP
uses: ./ uses: ./
@@ -81,10 +85,10 @@ jobs:
services: services:
mongo: mongo:
image: mongo:7 image: mongo:7
ports:
- 27017:27017
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with database configuration - name: Test action with database configuration
uses: ./ uses: ./
@@ -126,10 +130,10 @@ jobs:
services: services:
mongo: mongo:
image: mongo:7 image: mongo:7
ports:
- 27017:27017
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with base modules - name: Test action with base modules
uses: ./ uses: ./
@@ -167,7 +171,9 @@ jobs:
name: Test Base Modules Requires PHP name: Test Base Modules Requires PHP
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Expect failure when install-base-modules is set without install-php - name: Expect failure when install-base-modules is set without install-php
id: expect-failure id: expect-failure
@@ -194,7 +200,9 @@ jobs:
name: Test nginx name: Test nginx
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with nginx - name: Test action with nginx
uses: ./ uses: ./
@@ -220,7 +228,9 @@ jobs:
name: Test All Components name: Test All Components
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with all components - name: Test action with all components
uses: ./ uses: ./
@@ -262,7 +272,9 @@ jobs:
name: Test Custom Server Path name: Test Custom Server Path
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with custom path - name: Test action with custom path
uses: ./ uses: ./
@@ -293,7 +305,9 @@ jobs:
name: Test Build Command name: Test Build Command
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v6.0.2 - uses: actions/checkout@v4
with:
persist-credentials: false
- name: Test action with build command - name: Test action with build command
uses: ./ uses: ./
@@ -309,4 +323,6 @@ jobs:
- name: Verify build - name: Verify build
run: | run: |
cd ./test-server cd ./test-server
npm run dev test -f build.log
grep -q '^Build complete$' build.log
echo "✓ Custom build command completed successfully"
+2
View File
@@ -156,6 +156,7 @@ runs:
fetch-depth: 1 fetch-depth: 1
submodules: recursive submodules: recursive
github-server-url: ${{ inputs.github-server-url }} github-server-url: ${{ inputs.github-server-url }}
persist-credentials: false
- name: Checkout server repository (with token) - name: Checkout server repository (with token)
if: inputs.checkout-token != '' if: inputs.checkout-token != ''
@@ -168,6 +169,7 @@ runs:
submodules: recursive submodules: recursive
github-server-url: ${{ inputs.github-server-url }} github-server-url: ${{ inputs.github-server-url }}
token: ${{ inputs.checkout-token }} token: ${{ inputs.checkout-token }}
persist-credentials: false
- name: Setup Node - name: Setup Node
if: inputs.install-node == 'true' if: inputs.install-node == 'true'