- Fix: Ensure npx and node Availability #3

Merged
GuillaumeHemmen merged 5 commits from fix/2-npx-and-node-not-available-in-the-action-pipelines into master 2025-07-14 18:45:15 +00:00

This PR addresses the issue where npx and node were not available in the action pipelines. Additionally, it removes the reliance on nvm for installation. Instead, the latest available LTS version of Node.js is installed during the image build process, ensuring compatibility and seamless execution in the pipelines.

This closes

This PR addresses the issue where `npx` and `node` were not available in the action pipelines. Additionally, it removes the reliance on `nvm` for installation. Instead, the latest available LTS version of Node.js is installed during the image build process, ensuring compatibility and seamless execution in the pipelines. This closes #2
Simplified package installation order for clarity and added environment variables for NVM configuration to improve shell initialization.
Refined NVM setup to ensure persistence across shells, updated PATH for non-interactive shells, and optimized Node.js and package installation.
Switched from NVM to NodeSource for Node.js installation, added global npm tools (yarn, patch-package) for streamlined package management.
Streamlined Node.js installation using NodeSource setup script, added cache cleanup to reduce image size, and updated verification step.
GuillaumeHemmen deleted branch fix/2-npx-and-node-not-available-in-the-action-pipelines 2025-07-14 18:45:15 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: GuillaumeHemmen/debian-node-firebase#3
No description provided.