|
28 | 28 | is_version_prerelease: ${{ steps.variables.outputs.is_version_prerelease }} |
29 | 29 | does_pull_request_exist: ${{ steps.pr_exists.outputs.does_pull_request_exist }} |
30 | 30 | pr_number: ${{ steps.pr_exists.outputs.pr_number }} |
31 | | - skip_trivy_package: ${{ steps.skip_trivy.outputs.skip_trivy_package }} |
| 31 | + # TODO - Re-visit Trivy usage https://nhsd-jira.digital.nhs.uk/browse/CCM-15549 |
| 32 | + # skip_trivy_package: ${{ steps.skip_trivy.outputs.skip_trivy_package }} |
32 | 33 | deploy_proxy: ${{ steps.deploy_proxy.outputs.deploy_proxy }} |
33 | 34 | steps: |
34 | 35 | - name: "Checkout code" |
@@ -68,26 +69,27 @@ jobs: |
68 | 69 | echo "does_pull_request_exist=false" >> $GITHUB_OUTPUT |
69 | 70 | echo "pr_number=" >> $GITHUB_OUTPUT |
70 | 71 | fi |
71 | | - - name: "Determine if Trivy package scan should be skipped" |
72 | | - id: skip_trivy |
73 | | - env: |
74 | | - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
75 | | - PR_NUMBER: ${{ steps.pr_exists.outputs.pr_number }} |
76 | | - run: | |
77 | | - if [[ -z "$PR_NUMBER" ]]; then |
78 | | - echo "No pull request detected; Trivy package scan will run." |
79 | | - echo "skip_trivy_package=false" >> $GITHUB_OUTPUT |
80 | | - exit 0 |
81 | | - fi |
| 72 | + # TODO - Re-visit Trivy usage https://nhsd-jira.digital.nhs.uk/browse/CCM-15549 |
| 73 | + # - name: "Determine if Trivy package scan should be skipped" |
| 74 | + # id: skip_trivy |
| 75 | + # env: |
| 76 | + # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
| 77 | + # PR_NUMBER: ${{ steps.pr_exists.outputs.pr_number }} |
| 78 | + # run: | |
| 79 | + # if [[ -z "$PR_NUMBER" ]]; then |
| 80 | + # echo "No pull request detected; Trivy package scan will run." |
| 81 | + # echo "skip_trivy_package=false" >> $GITHUB_OUTPUT |
| 82 | + # exit 0 |
| 83 | + # fi |
82 | 84 |
|
83 | | - labels=$(gh pr view "$PR_NUMBER" --json labels --jq '.labels[].name') |
84 | | - echo "Labels on PR #$PR_NUMBER: $labels" |
| 85 | + # labels=$(gh pr view "$PR_NUMBER" --json labels --jq '.labels[].name') |
| 86 | + # echo "Labels on PR #$PR_NUMBER: $labels" |
85 | 87 |
|
86 | | - if echo "$labels" | grep -Fxq 'skip-trivy-package'; then |
87 | | - echo "skip_trivy_package=true" >> $GITHUB_OUTPUT |
88 | | - else |
89 | | - echo "skip_trivy_package=false" >> $GITHUB_OUTPUT |
90 | | - fi |
| 88 | + # if echo "$labels" | grep -Fxq 'skip-trivy-package'; then |
| 89 | + # echo "skip_trivy_package=true" >> $GITHUB_OUTPUT |
| 90 | + # else |
| 91 | + # echo "skip_trivy_package=false" >> $GITHUB_OUTPUT |
| 92 | + # fi |
91 | 93 | - name: "Determine if proxy should be deployed" |
92 | 94 | id: deploy_proxy |
93 | 95 | env: |
@@ -131,7 +133,8 @@ jobs: |
131 | 133 | build_epoch: "${{ needs.metadata.outputs.build_epoch }}" |
132 | 134 | nodejs_version: "${{ needs.metadata.outputs.nodejs_version }}" |
133 | 135 | python_version: "${{ needs.metadata.outputs.python_version }}" |
134 | | - skip_trivy_package: ${{ needs.metadata.outputs.skip_trivy_package == 'true' }} |
| 136 | + # TODO - Re-visit Trivy usage https://nhsd-jira.digital.nhs.uk/browse/CCM-15549 |
| 137 | + # skip_trivy_package: ${{ needs.metadata.outputs.skip_trivy_package == 'true' }} |
135 | 138 | terraform_version: "${{ needs.metadata.outputs.terraform_version }}" |
136 | 139 | version: "${{ needs.metadata.outputs.version }}" |
137 | 140 | secrets: inherit |
|
0 commit comments