diff .github/workflows/ci-test.yml @ 8153:18a391e63202

add new tmate debug point. before problematic gpg install.
author John Rouillard <rouilj@ieee.org>
date Sun, 10 Nov 2024 14:25:16 -0500
parents 0d2a95352679
children 9fe279eef724
line wrap: on
line diff
--- a/.github/workflows/ci-test.yml	Sun Nov 10 14:09:53 2024 -0500
+++ b/.github/workflows/ci-test.yml	Sun Nov 10 14:25:16 2024 -0500
@@ -221,6 +221,16 @@
           pip install mysqlclient
           pip install psycopg2
 
+      # https://github.com/mxschmitt/action-tmate
+      # allow remote ssh into the CI container. I need this to debug
+      # some xfail cases 
+      - name: Setup tmate session
+        uses: mxschmitt/action-tmate@v3
+        if: ${{ github.event_name == 'workflow_dispatch' && inputs.debug_enabled }}
+        timeout-minutes: 10
+        with:
+          limit-access-to-actor: true
+
       - name: Install auxiliary packages
         run: |
           sudo apt-get install swig gpg gpgsm libgpgme-dev

Roundup Issue Tracker: http://roundup-tracker.org/