From 4b7b0f9764ea3b78fb9e78eb96225a3f063b73d9 Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Tue, 3 Feb 2026 14:32:57 +0100 Subject: [PATCH] fix typo3 build always without frontend --- .forgejo/workflows/typo3-build.yaml | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/.forgejo/workflows/typo3-build.yaml b/.forgejo/workflows/typo3-build.yaml index 0d60c24..c83f2c4 100644 --- a/.forgejo/workflows/typo3-build.yaml +++ b/.forgejo/workflows/typo3-build.yaml @@ -21,16 +21,6 @@ on: required: false type: string default: '8.3' - node_version: - description: 'Node.js version' - required: false - type: string - default: '20' - build_frontend: - description: 'Run npm build' - required: false - type: boolean - default: false artifact_name: description: 'Name of the build artifact to upload' required: false @@ -54,27 +44,13 @@ jobs: php-version: ${{ inputs.php_version }} tools: composer - - name: Setup Node.js - if: ${{ inputs.build_frontend }} - uses: actions/setup-node@v4 - with: - node-version: ${{ inputs.node_version }} - - name: Install PHP dependencies run: composer install --prefer-dist --no-progress --no-dev --ignore-platform-reqs - - name: Install Node dependencies & build - if: ${{ inputs.build_frontend }} - run: | - npm ci - npm run build - - name: Create artifact run: | tar -czf build.tar.gz \ bin public packages config vendor build composer.json composer.lock \ - $([ -d "node_modules" ] && echo "node_modules") \ - $([ -d "dist" ] && echo "dist") \ 2>/dev/null || true - name: Upload artifact