1818
1919jobs :
2020 check-build-deploy :
21- environment : ${{ (github.ref_name == 'main' && 'prod-govtool') || (github.ref_name == 'staging' && 'pre-prod-govtool') || (github.ref_name == 'test' && 'qa-govtool') || (github.ref_name == 'develop' && 'dev-govtool') }}
21+ environment : ${{ (github.ref_name == 'main' && 'prod-govtool') || (github.ref_name == 'staging' && 'pre-prod-govtool') || (github.ref_name == 'test' && 'qa-govtool') || (github.ref_name == 'develop' && 'dev-govtool') }}
2222 strategy :
2323 fail-fast : false
2424 matrix :
8787 set -o pipefail
8888 sudo chmod +x lint.sh && ./lint.sh 2>&1 | tee code_lint_output.txt
8989
90-
9190 - name : Unit tests
9291 id : unit_tests
9392 run : |
@@ -135,6 +134,7 @@ jobs:
135134 NPMRC_TOKEN=${{ secrets.NPMRC_TOKEN }}
136135 VITE_USERSNAP_SPACE_API_KEY=${{ secrets.VITE_USERSNAP_SPACE_API_KEY }}
137136 VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED=${{ secrets.VITE_IS_PROPOSAL_DISCUSSION_FORUM_ENABLED }}
137+ VITE_IS_GOVERNANCE_OUTCOMES_PILLAR_ENABLED=${{ secrets.VITE_IS_GOVERNANCE_OUTCOMES_PILLAR_ENABLED }}
138138 VITE_PDF_API_URL=${{ secrets.VITE_PDF_API_URL }}
139139 VITE_IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }}
140140 VITE_IPFS_PROJECT_ID=${{ secrets.IPFS_PROJECT_ID }}
@@ -151,15 +151,15 @@ jobs:
151151 - name : Scan Docker image with Dockle
152152 id : dockle
153153 run : |
154- wget -q https://github.com/goodwithtech/dockle/releases/download/v0.4.14/dockle_0.4.14_Linux-64bit.tar.gz
155- tar zxf dockle_0.4.14_Linux-64bit.tar.gz
156- sudo mv dockle /usr/local/bin
154+ wget -q https://github.com/goodwithtech/dockle/releases/download/v0.4.14/dockle_0.4.14_Linux-64bit.tar.gz
155+ tar zxf dockle_0.4.14_Linux-64bit.tar.gz
156+ sudo mv dockle /usr/local/bin
157157
158- dockle --exit-code 1 --exit-level fatal --format json -ak GHC_RELEASE_KEY -ak CABAL_INSTALL_RELEASE_KEY -ak STACK_RELEASE_KEY -ak KEY_SHA512 --input '/tmp/image-${{ matrix.name }}-${{ env.ENVIRONMENT }}.tar' --output ${{ matrix.workdir }}/dockle_scan_output.json
159- echo " dockle exited w/ $?"
160- cat ${{ matrix.workdir }}/dockle_scan_output.json
158+ dockle --exit-code 1 --exit-level fatal --format json -ak GHC_RELEASE_KEY -ak CABAL_INSTALL_RELEASE_KEY -ak STACK_RELEASE_KEY -ak KEY_SHA512 --input '/tmp/image-${{ matrix.name }}-${{ env.ENVIRONMENT }}.tar' --output ${{ matrix.workdir }}/dockle_scan_output.json
159+ echo " dockle exited w/ $?"
160+ cat ${{ matrix.workdir }}/dockle_scan_output.json
161161
162- echo "outcome=success" >> $GITHUB_OUTPUT
162+ echo "outcome=success" >> $GITHUB_OUTPUT
163163
164164 - name : Push Docker image to GHCR
165165 run : |
0 commit comments