also looking at this
ci: retain execution lifetime failure artifacts
#111
1 file
+14
-0
| @@ -101,8 +101,22 @@ jobs: | ||
| 101 | 101 | path: ${{ runner.temp }}/runtime-maintenance-evidence |
| 102 | 102 | - run: ./buddy test |
| 103 | 103 | env: |
| 104 | EXECUTION_LIFETIME_EVIDENCE: ${{ runner.temp }}/execution-lifetime-full-evidence | |
| 104 | 105 | RUNTIME_HOST_FILE_LIMIT_EVIDENCE: ${{ runner.temp }}/runtime-host-file-limit-full-evidence |
| 105 | 106 | RUNTIME_MAINTENANCE_EVIDENCE: ${{ runner.temp }}/runtime-maintenance-full-evidence |
| 107 | - uses: actions/upload-artifact@v4 | |
| 108 | if: always() | |
| 109 | with: | |
| 110 | name: execution-lifetime-full-evidence | |
| 111 | if-no-files-found: ignore | |
| 112 | retention-days: 7 | |
| 113 | path: | | |
| 114 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/fixture.stdout | |
| 115 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/fixture.stderr | |
| 116 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/lifecycle.json | |
| 117 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/access.sqlite | |
| 118 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/access.sqlite-wal | |
| 119 | ${{ runner.temp }}/execution-lifetime-full-evidence/*/access.sqlite-shm | |
| 106 | 120 | - uses: actions/upload-artifact@v4 |
| 107 | 121 | if: always() |
| 108 | 122 | with: |