Compare commits

..

1 Commits

Author SHA1 Message Date
Sebastian Krupinski
c29ac82a95 chore: initial workflow implementation
Some checks failed
Test Module Installation Action / Single Module (No Dependencies) (pull_request) Failing after 33s
Test Module Installation Action / Error Handling (pull_request) Failing after 26s
Test Module Installation Action / Node.js Module with NPM (pull_request) Failing after 32s
Test Module Installation Action / Linear Dependencies (A → B → C) (pull_request) Failing after 39s
Test Module Installation Action / PHP Module with Composer (pull_request) Failing after 42s
Test Module Installation Action / Mixed PHP and Node Modules (pull_request) Failing after 43s
Test Module Installation Action / Test Summary (pull_request) Failing after 3s
Signed-off-by: Sebastian Krupinski <root@LAPTOP-7DVOR6NC>
2026-02-15 16:13:08 -05:00

View File

@@ -17,11 +17,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup server environment - name: Setup server environment
uses: ./action-server-install uses: ./action-server-install
@@ -57,7 +57,7 @@ jobs:
- name: Install single module - name: Install single module
id: install id: install
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -113,11 +113,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup server environment - name: Setup server environment
uses: ./action-server-install uses: ./action-server-install
@@ -175,7 +175,7 @@ jobs:
- name: Install modules with dependencies - name: Install modules with dependencies
id: install id: install
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -233,11 +233,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup PHP environment - name: Setup PHP environment
uses: ./action-server-install uses: ./action-server-install
@@ -284,7 +284,7 @@ jobs:
git add . && git commit -m "Initial commit" git add . && git commit -m "Initial commit"
- name: Install PHP module - name: Install PHP module
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -327,11 +327,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup Node.js environment - name: Setup Node.js environment
uses: ./action-server-install uses: ./action-server-install
@@ -370,7 +370,7 @@ jobs:
git add . && git commit -m "Initial commit" git add . && git commit -m "Initial commit"
- name: Install Node.js module - name: Install Node.js module
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -407,11 +407,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup both PHP and Node.js - name: Setup both PHP and Node.js
uses: ./action-server-install uses: ./action-server-install
@@ -453,7 +453,7 @@ jobs:
git add . && git commit -m "Initial commit" git add . && git commit -m "Initial commit"
- name: Install mixed modules - name: Install mixed modules
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -494,11 +494,11 @@ jobs:
with: with:
path: action-module-install path: action-module-install
- name: Clone action-server-install - name: Checkout action-server-install
run: | uses: actions/checkout@v4
git clone https://git.ktrix.dev/Nodarx/action-server-install action-server-install with:
cd action-server-install repository: Nodarx/action-server-install
git checkout main path: action-server-install
- name: Setup environment - name: Setup environment
uses: ./action-server-install uses: ./action-server-install
@@ -510,7 +510,7 @@ jobs:
- name: Test invalid JSON - name: Test invalid JSON
id: test-invalid-json id: test-invalid-json
continue-on-error: true continue-on-error: true
uses: ./ uses: ./action-module-install
with: with:
modules: 'invalid json string' modules: 'invalid json string'
@@ -525,7 +525,7 @@ jobs:
- name: Test missing dependency - name: Test missing dependency
id: test-missing-dep id: test-missing-dep
continue-on-error: true continue-on-error: true
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [
@@ -568,7 +568,7 @@ jobs:
- name: Run circular dependency test - name: Run circular dependency test
id: test-circular-run id: test-circular-run
continue-on-error: true continue-on-error: true
uses: ./ uses: ./action-module-install
with: with:
modules: | modules: |
[ [