Skip to content

Commit 980d71d

Browse files
committed
ci: add tmate job triggered on compile failure when enable-tmate input is true
1 parent af71e8b commit 980d71d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.github/workflows/rust-build.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,3 +212,15 @@ jobs:
212212
path: artifacts/
213213
if-no-files-found: error
214214
retention-days: ${{ matrix.retention-days || 3 }}
215+
216+
tmate:
217+
needs: [compile]
218+
if: ${{ inputs.enable-tmate && needs.compile.result == "failure" }}
219+
runs-on: ubuntu-latest
220+
steps:
221+
- name: Setup tmate session
222+
uses: mxschmitt/action-tmate@v3
223+
with:
224+
detached: true
225+
timeout-minutes: 15
226+
limit-access-to-actor: true

0 commit comments

Comments
 (0)