@@ -13,6 +13,8 @@ concurrency:
13
13
group : ${{ github.workflow }}-${{ github.ref }}
14
14
cancel-in-progress : true
15
15
16
+ permissions : {}
17
+
16
18
jobs :
17
19
build :
18
20
runs-on : ${{ matrix.os }}
32
34
python-version : " 3.12"
33
35
steps :
34
36
- uses : actions/checkout@v4
37
+ with :
38
+ persist-credentials : false
35
39
- name : Set up non-default Pythons
36
40
uses : actions/setup-python@v5
37
41
with :
69
73
runs-on : ubuntu-latest
70
74
steps :
71
75
- uses : actions/checkout@v4
76
+ with :
77
+ persist-credentials : false
72
78
- name : Set up Python 3.12
73
79
uses : actions/setup-python@v5
74
80
with :
91
97
runs-on : ubuntu-latest
92
98
steps :
93
99
- uses : actions/checkout@v4
100
+ with :
101
+ persist-credentials : false
94
102
- name : Set up Python 3.12
95
103
uses : actions/setup-python@v5
96
104
with :
@@ -103,6 +111,8 @@ jobs:
103
111
runs-on : ubuntu-latest
104
112
steps :
105
113
- uses : actions/checkout@v4
114
+ with :
115
+ persist-credentials : false
106
116
- name : Set up Python 3.12
107
117
uses : actions/setup-python@v5
108
118
with :
@@ -119,6 +129,8 @@ jobs:
119
129
if : github.event_name == 'push' && contains(github.ref, 'refs/tags/')
120
130
steps :
121
131
- uses : actions/checkout@v4
132
+ with :
133
+ persist-credentials : false
122
134
- name : Build sdist and wheel
123
135
run : pipx run build
124
136
- name : Publish distribution PyPI
0 commit comments