2222 build_timestamp : ${{ steps.variables.outputs.build_timestamp }}
2323 build_epoch : ${{ steps.variables.outputs.build_epoch }}
2424 nodejs_version : ${{ steps.variables.outputs.nodejs_version }}
25+ pnpm_version : ${{ steps.variables.outputs.pnpm_version }}
2526 python_version : ${{ steps.variables.outputs.python_version }}
2627 terraform_version : ${{ steps.variables.outputs.terraform_version }}
2728 version : ${{ steps.variables.outputs.version }}
4445 echo "build_timestamp=$(date --date=$datetime -u +'%Y%m%d%H%M%S')" >> $GITHUB_OUTPUT
4546 echo "build_epoch=$(date --date=$datetime -u +'%s')" >> $GITHUB_OUTPUT
4647 echo "nodejs_version=$(grep "^nodejs\s" .tool-versions | cut -f2 -d' ')" >> $GITHUB_OUTPUT
48+ echo "pnpm_version=$(grep "^pnpm\s" .tool-versions | cut -f2 -d' ')" >> $GITHUB_OUTPUT
4749 echo "python_version=$(grep "^python\s" .tool-versions | cut -f2 -d' ')" >> $GITHUB_OUTPUT
4850 echo "terraform_version=$(grep "^terraform\s" .tool-versions | cut -f2 -d' ')" >> $GITHUB_OUTPUT
4951 echo "version=$(echo $version)" >> $GITHUB_OUTPUT
9799 export BUILD_TIMESTAMP="${{ steps.variables.outputs.build_timestamp }}"
98100 export BUILD_EPOCH="${{ steps.variables.outputs.build_epoch }}"
99101 export NODEJS_VERSION="${{ steps.variables.outputs.nodejs_version }}"
102+ export PNPM_VERSION="${{ steps.variables.outputs.pnpm_version }}"
100103 export PYTHON_VERSION="${{ steps.variables.outputs.python_version }}"
101104 export TERRAFORM_VERSION="${{ steps.variables.outputs.terraform_version }}"
102105 export VERSION="${{ steps.variables.outputs.version }}"
@@ -112,6 +115,7 @@ jobs:
112115 build_timestamp : " ${{ needs.metadata.outputs.build_timestamp }}"
113116 build_epoch : " ${{ needs.metadata.outputs.build_epoch }}"
114117 nodejs_version : " ${{ needs.metadata.outputs.nodejs_version }}"
118+ pnpm_version : " ${{ needs.metadata.outputs.pnpm_version }}"
115119 python_version : " ${{ needs.metadata.outputs.python_version }}"
116120 # TODO - Re-visit Trivy usage https://nhsd-jira.digital.nhs.uk/browse/CCM-15549
117121 # skip_trivy_package: ${{ needs.metadata.outputs.skip_trivy_package == 'true' }}
@@ -127,6 +131,7 @@ jobs:
127131 build_timestamp : " ${{ needs.metadata.outputs.build_timestamp }}"
128132 build_epoch : " ${{ needs.metadata.outputs.build_epoch }}"
129133 nodejs_version : " ${{ needs.metadata.outputs.nodejs_version }}"
134+ pnpm_version : " ${{ needs.metadata.outputs.pnpm_version }}"
130135 python_version : " ${{ needs.metadata.outputs.python_version }}"
131136 terraform_version : " ${{ needs.metadata.outputs.terraform_version }}"
132137 version : " ${{ needs.metadata.outputs.version }}"
@@ -141,6 +146,7 @@ jobs:
141146 build_timestamp : " ${{ needs.metadata.outputs.build_timestamp }}"
142147 build_epoch : " ${{ needs.metadata.outputs.build_epoch }}"
143148 nodejs_version : " ${{ needs.metadata.outputs.nodejs_version }}"
149+ pnpm_version : " ${{ needs.metadata.outputs.pnpm_version }}"
144150 python_version : " ${{ needs.metadata.outputs.python_version }}"
145151 terraform_version : " ${{ needs.metadata.outputs.terraform_version }}"
146152 version : " ${{ needs.metadata.outputs.version }}"
@@ -155,6 +161,7 @@ jobs:
155161 build_timestamp : " ${{ needs.metadata.outputs.build_timestamp }}"
156162 build_epoch : " ${{ needs.metadata.outputs.build_epoch }}"
157163 nodejs_version : " ${{ needs.metadata.outputs.nodejs_version }}"
164+ pnpm_version : " ${{ needs.metadata.outputs.pnpm_version }}"
158165 python_version : " ${{ needs.metadata.outputs.python_version }}"
159166 terraform_version : " ${{ needs.metadata.outputs.terraform_version }}"
160167 version : " ${{ needs.metadata.outputs.version }}"
0 commit comments