|
74 | 74 | set -o pipefail |
75 | 75 | sudo chmod +x lint.sh && ./lint.sh 2>&1 | tee code_lint_output.txt |
76 | 76 |
|
77 | | -
|
78 | 77 | - name: Unit tests |
79 | 78 | id: unit_tests |
80 | 79 | run: | |
|
90 | 89 | uses: docker/setup-buildx-action@v2 |
91 | 90 |
|
92 | 91 | - name: Cache Docker layers |
93 | | - uses: actions/cache@v3 |
| 92 | + uses: actions/cache@v4 |
94 | 93 | with: |
95 | 94 | path: /tmp/.buildx-cache |
96 | 95 | key: ${{ runner.os }}-buildx-${{ github.sha }} |
@@ -127,19 +126,19 @@ jobs: |
127 | 126 | VITE_IPFS_PROJECT_ID=${{ secrets.IPFS_PROJECT_ID }} |
128 | 127 | IPFS_GATEWAY=${{ secrets.IPFS_GATEWAY }} |
129 | 128 | IPFS_PROJECT_ID=${{ secrets.IPFS_PROJECT_ID }} |
130 | | - |
| 129 | +
|
131 | 130 | - name: Scan Docker image with Dockle |
132 | 131 | id: dockle |
133 | 132 | run: | |
134 | | - wget -q https://github.com/goodwithtech/dockle/releases/download/v0.4.14/dockle_0.4.14_Linux-64bit.tar.gz |
135 | | - tar zxf dockle_0.4.14_Linux-64bit.tar.gz |
136 | | - sudo mv dockle /usr/local/bin |
| 133 | + wget -q https://github.com/goodwithtech/dockle/releases/download/v0.4.14/dockle_0.4.14_Linux-64bit.tar.gz |
| 134 | + tar zxf dockle_0.4.14_Linux-64bit.tar.gz |
| 135 | + sudo mv dockle /usr/local/bin |
137 | 136 |
|
138 | | - dockle --exit-code 1 --exit-level fatal -ak GHC_RELEASE_KEY -ak CABAL_INSTALL_RELEASE_KEY -ak STACK_RELEASE_KEY -ak KEY_SHA512 --format json --input '/tmp/image-${{ matrix.name }}-${{ github.sha }}-pr.tar' --output ${{ matrix.workdir }}/dockle_scan_output.json |
139 | | - rm -rf '/tmp/image-${{ matrix.name }}-${{ github.sha }}-pr.tar' |
140 | | - cat ${{ matrix.workdir }}/dockle_scan_output.json |
| 137 | + dockle --exit-code 1 --exit-level fatal -ak GHC_RELEASE_KEY -ak CABAL_INSTALL_RELEASE_KEY -ak STACK_RELEASE_KEY -ak KEY_SHA512 --format json --input '/tmp/image-${{ matrix.name }}-${{ github.sha }}-pr.tar' --output ${{ matrix.workdir }}/dockle_scan_output.json |
| 138 | + rm -rf '/tmp/image-${{ matrix.name }}-${{ github.sha }}-pr.tar' |
| 139 | + cat ${{ matrix.workdir }}/dockle_scan_output.json |
141 | 140 |
|
142 | | - echo "outcome=success" >> $GITHUB_OUTPUT |
| 141 | + echo "outcome=success" >> $GITHUB_OUTPUT |
143 | 142 |
|
144 | 143 | - name: Create PR comment |
145 | 144 | if: always() |
|
0 commit comments