You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This means that should a submission need to be edited, the checks will run again until the relevant sections pass or the issue is closed.
115
+
113
116
#### permissions
114
117
For workflows which need to interact with the repository, we need to define what the action is allowed to do. In this case, we can change the issue, repository content and create a pull request.
115
118
```yaml
@@ -163,7 +166,7 @@ We then checkout the repository, and run a set of python scripts. As the python
163
166
new_issue
164
167
```
165
168
166
-
## CMIPLD command line scripts.
169
+
### CMIPLD command line scripts.
167
170
When installing a python package, we are able to define entry-points. These are python functions which can be run as command line scripts. For example the `new_issue` command executes the `main` function from [`cmipld.generate.new_issue`](https://github.com/WCRP-CMIP/CMIP-LD/blob/main/cmipld/generate/new_issue.py).
The scripts for each issue will be placed in the `.github/ISSUE_SCRIPT/` directory and will have the same name as the issue_type (see above).
193
196
194
197
@@ -248,7 +251,7 @@ def run(issue, packet):
248
251
The pull request is also linked to the issue, allowing it to be closed on merge.
249
252
<imagesrc='/assets/demo_images/action_pull.png'/>
250
253
251
-
## Action output.
254
+
###Action output.
252
255
It is possible to view the status of the action under the actions tab in GitHub. Here we can select the relevant action, view what has been run, and the console output from this (should an error occur).
253
256
254
257
Additionally when opening a specific action, the action summary has been updated to provide an update of what has been done. An example of this can be seen below.
0 commit comments