12
12
fail-fast : false
13
13
matrix :
14
14
php-version : [ '7.4']
15
+ permissions :
16
+ # actions: read|write|none
17
+ actions : none
18
+ # checks: read|write|none
19
+ checks : none
20
+ # contents: read|write|none
21
+ contents : read
22
+ # deployments: read|write|none
23
+ deployments : none
24
+ # id-token: read|write|none
25
+ id-token : none
26
+ # issues: read|write|none
27
+ issues : none
28
+ # discussions: read|write|none
29
+ discussions : none
30
+ # packages: read|write|none
31
+ packages : read
32
+ # pages: read|write|none
33
+ pages : none
34
+ # pull-requests: read|write|none
35
+ pull-requests : none
36
+ # repository-projects: read|write|none
37
+ repository-projects : read
38
+ # security-events: read|write|none
39
+ security-events : none
40
+ # statuses: read|write|none
41
+ statuses : none
15
42
steps :
16
43
- name : " Checkout"
17
44
uses : actions/checkout@v4
49
76
typoscript :
50
77
name : " Linting TypoScript and TSConfig files"
51
78
runs-on : ubuntu-22.04
79
+ permissions :
80
+ # actions: read|write|none
81
+ actions : none
82
+ # checks: read|write|none
83
+ checks : none
84
+ # contents: read|write|none
85
+ contents : read
86
+ # deployments: read|write|none
87
+ deployments : none
88
+ # id-token: read|write|none
89
+ id-token : none
90
+ # issues: read|write|none
91
+ issues : none
92
+ # discussions: read|write|none
93
+ discussions : none
94
+ # packages: read|write|none
95
+ packages : read
96
+ # pages: read|write|none
97
+ pages : none
98
+ # pull-requests: read|write|none
99
+ pull-requests : none
100
+ # repository-projects: read|write|none
101
+ repository-projects : read
102
+ # security-events: read|write|none
103
+ security-events : none
104
+ # statuses: read|write|none
105
+ statuses : none
52
106
steps :
53
107
- name : " Checkout"
54
108
uses : actions/checkout@v4
@@ -67,6 +121,33 @@ jobs:
67
121
fail-fast : false
68
122
matrix :
69
123
php-version : [ '7.4', '8.0', '8.1', '8.2', '8.3' ]
124
+ permissions :
125
+ # actions: read|write|none
126
+ actions : none
127
+ # checks: read|write|none
128
+ checks : none
129
+ # contents: read|write|none
130
+ contents : read
131
+ # deployments: read|write|none
132
+ deployments : none
133
+ # id-token: read|write|none
134
+ id-token : none
135
+ # issues: read|write|none
136
+ issues : none
137
+ # discussions: read|write|none
138
+ discussions : none
139
+ # packages: read|write|none
140
+ packages : read
141
+ # pages: read|write|none
142
+ pages : none
143
+ # pull-requests: read|write|none
144
+ pull-requests : none
145
+ # repository-projects: read|write|none
146
+ repository-projects : read
147
+ # security-events: read|write|none
148
+ security-events : none
149
+ # statuses: read|write|none
150
+ statuses : none
70
151
steps :
71
152
- name : " Checkout"
72
153
uses : actions/checkout@v4
0 commit comments