File tree Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Expand file tree Collapse file tree 1 file changed +17
-1
lines changed Original file line number Diff line number Diff line change 77 push :
88 tags :
99 - ' v*' # only publish on version tags (e.g. v1.0.0)
10+ workflow_dispatch :
11+ inputs :
12+ debug :
13+ description : ' Open ssh debug session.'
14+ required : true
15+ default : false
16+ type : boolean
1017
1118jobs :
1219
@@ -38,11 +45,20 @@ jobs:
3845 uses : actions/setup-python@v5
3946 with :
4047 python-version : " >=3.11" # for tomlib
48+ - name : Install Emacs
49+ if : ${{ github.event.inputs.debug == 'true' }}
50+ run : |
51+ sudo apt install emacs
52+ - name : Setup tmate session
53+ if : ${{ github.event.inputs.debug == 'true' }}
54+ 55+ with :
56+ detached : true
57+ timeout-minutes : 60
4158 - name : Verify Tag Signature
4259 run : |
4360 TAG_NAME=${GITHUB_REF#refs/tags/}
4461 echo "Verifying tag $TAG_NAME..."
45- git fetch origin tag $TAG_NAME
4662 git tag -v "$TAG_NAME"
4763 - name : Install uv
4864 uses : astral-sh/setup-uv@v5
You can’t perform that action at this time.
0 commit comments