From 99c98fa0b4ebecf49e6e1dbc2de96094ad46b445 Mon Sep 17 00:00:00 2001 From: Sebastian Krupinski Date: Sat, 14 Feb 2026 16:35:27 -0500 Subject: [PATCH] chore: update name Signed-off-by: Sebastian Krupinski --- .github/workflows/test.yml | 69 ++++---------------------------------- action.yml | 6 ++-- 2 files changed, 9 insertions(+), 66 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 53aaabb..094d13f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,8 +6,8 @@ on: branches: [ main ] jobs: - test-node-npm: - name: Test Node.js with npm + test-node: + name: Test Node runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -16,7 +16,7 @@ jobs: uses: ./ with: install-node: 'true' - node-version: '20' + node-version: '24' package-manager: 'npm' server-path: './test-server' @@ -33,63 +33,6 @@ jobs: cd ./test-server npm test - test-node-yarn: - name: Test Node.js with yarn - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Enable Corepack - run: corepack enable - - - name: Test action with Node.js (yarn) - uses: ./ - with: - install-node: 'true' - node-version: '20' - package-manager: 'yarn' - server-path: './test-server' - - - name: Verify installation - run: | - test -d ./test-server || exit 1 - test -d ./test-server/node_modules || exit 1 - chmod +x ./scripts/health-check.sh - ./scripts/health-check.sh ./test-server true false false - echo "✓ Node.js (yarn) installation successful" - - - name: Run server tests - run: | - cd ./test-server - yarn test - - test-node-pnpm: - name: Test Node.js with pnpm - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Test action with Node.js (pnpm) - uses: ./ - with: - install-node: 'true' - node-version: '20' - package-manager: 'pnpm' - server-path: './test-server' - - - name: Verify installation - run: | - test -d ./test-server || exit 1 - test -d ./test-server/node_modules || exit 1 - chmod +x ./scripts/health-check.sh - ./scripts/health-check.sh ./test-server true false false - echo "✓ Node.js (pnpm) installation successful" - - - name: Run server tests - run: | - cd ./test-server - pnpm test - test-php: name: Test PHP runs-on: ubuntu-latest @@ -100,7 +43,7 @@ jobs: uses: ./ with: install-php: 'true' - php-version: '8.2' + php-version: '8.5' server-path: './test-server' - name: Verify installation @@ -150,8 +93,8 @@ jobs: install-node: 'true' install-php: 'true' install-nginx: 'true' - node-version: '20' - php-version: '8.2' + node-version: '24' + php-version: '8.5' package-manager: 'npm' server-path: './test-server' diff --git a/action.yml b/action.yml index 5798d43..63403fe 100644 --- a/action.yml +++ b/action.yml @@ -1,4 +1,4 @@ -name: 'Server Install Action' +name: 'Nodarx Server Install Action' description: 'Clone Nodarx server repository and install Node.js, PHP, and/or nginx based on test requirements' author: 'Nodarx' @@ -30,7 +30,7 @@ inputs: node-version: description: 'Node.js version to use (if install-node is true)' required: false - default: '20' + default: '24' package-manager: description: 'Package manager for Node.js (npm, yarn, pnpm)' required: false @@ -38,7 +38,7 @@ inputs: php-version: description: 'PHP version to use (if install-php is true)' required: false - default: '8.2' + default: '8.5' php-extensions: description: 'Comma-separated list of PHP extensions to install' required: false