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 7
7
push :
8
8
tags :
9
9
- ' 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
10
17
11
18
jobs :
12
19
@@ -38,11 +45,20 @@ jobs:
38
45
uses : actions/setup-python@v5
39
46
with :
40
47
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
41
58
- name : Verify Tag Signature
42
59
run : |
43
60
TAG_NAME=${GITHUB_REF#refs/tags/}
44
61
echo "Verifying tag $TAG_NAME..."
45
- git fetch origin tag $TAG_NAME
46
62
git tag -v "$TAG_NAME"
47
63
- name : Install uv
48
64
uses : astral-sh/setup-uv@v5
You can’t perform that action at this time.
0 commit comments