#2 - 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 #2

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
#2 - Update Dockerfile: reorganize packages and add NVM environment setup
All checks were successful
/ docker-dev (push) Successful in 3m49s
b35f03b863
Simplified package installation order for clarity and added environment variables for NVM configuration to improve shell initialization.
#2 - Improve Dockerfile NVM setup and persist environment configuration
All checks were successful
/ docker-dev (push) Successful in 3m46s
711d246fc3
Refined NVM setup to ensure persistence across shells, updated PATH for non-interactive shells, and optimized Node.js and package installation.
#2 - Replace NVM with NodeSource, install global npm tools
Some checks failed
/ docker-dev (push) Failing after 1m33s
6501875d17
Switched from NVM to NodeSource for Node.js installation, added global npm tools (yarn, patch-package) for streamlined package management.
#2 - Simplify NodeSource setup, clean up Dockerfile
All checks were successful
/ docker-dev (push) Successful in 5m47s
99210a7ad2
Streamlined Node.js installation using NodeSource setup script, added cache cleanup to reduce image size, and updated verification step.
#2 - Refine Dockerfile: replace NODE_MAJOR with ARG_NODE_MAJOR and remove npm from installation
Some checks failed
/ docker-dev (push) Successful in 3m14s
/ docker-pr (pull_request) Failing after 2m49s
65faca46be
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.