Install NVM and select Node version
This step will install a specific node.js version using NVM, and will make it available for all your other steps.
NVM (Node Version Manager) is a simple bash script to manage multiple active node.js versions. See here for more details.
Sets the Bundle Version and Bundle Short Version String to the specified value, in the target Info.plist file for the next build.
Fetch secrets from AWS Secrets Manager
Generate version containing pre-release information (v1.0.0-alpha.1, 2.4.1.249-beta+2, v2.0-rc.3) based on git tags.
v1.0.0-alpha.1
2.4.1.249-beta+2
v2.0-rc.3
Extracts minimum required Flutter version from pubspec files