Skip to content

Commit 3a20e7a

Browse files
committed
Update all GitHub Actions.
Update all references to third-party GitHub Actions to use the current latest versions: * actions/checkout: v4 -> v6 * actions/upload-artifact: v4 -> v7 * actions/download-artifact: v4 -> v8 * NejcZdovc/comment-pr: v1.1.1 -> v2
1 parent 4cebc44 commit 3a20e7a

1 file changed

Lines changed: 21 additions & 21 deletions

File tree

src/incatools/odk/templates/_dynamic_workflows.jinja2

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
# Steps represent a sequence of tasks that will be executed as part of the job
8181
steps:
8282
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
83-
- uses: actions/checkout@v4
83+
- uses: actions/checkout@v6
8484

8585
- name: Run ontology QC checks
8686
env:
@@ -106,28 +106,28 @@ jobs:
106106
runs-on: ubuntu-latest
107107
container: obolibrary/odklite:{% if env is defined -%}{{env['ODK_VERSION'] or "latest" }}{%- else %}latest{% endif %}
108108
steps:
109-
- uses: actions/checkout@v4
109+
- uses: actions/checkout@v6
110110
# Checks-out main branch under "main" directory
111-
- uses: actions/checkout@v4
111+
- uses: actions/checkout@v6
112112
with:
113113
ref: master
114114
path: master
115115
- name: Diff classification
116116
run: export ROBOT_JAVA_ARGS=-Xmx6G; robot diff --labels True --left master/src/ontology/{{ project.id }}-edit.{{ project.edit_format }} --left-catalog master/src/ontology/catalog-v001.xml --right src/ontology/{{ project.id }}-edit.{{ project.edit_format }} --right-catalog src/ontology/catalog-v001.xml -f markdown -o edit-diff.md
117117
- name: Upload diff
118-
uses: actions/upload-artifact@v4
118+
uses: actions/upload-artifact@v7
119119
with:
120120
name: edit-diff.md
121121
path: edit-diff.md
122122
classify_branch:
123123
runs-on: ubuntu-latest
124124
container: obolibrary/odklite:{% if env is defined -%}{{env['ODK_VERSION'] or "latest" }}{%- else %}latest{% endif %}
125125
steps:
126-
- uses: actions/checkout@v4
126+
- uses: actions/checkout@v6
127127
- name: Classify ontology
128128
run: cd src/ontology; make IMP=FALSE PAT=FALSE MIR=FALSE {{ project.id }}.owl
129129
- name: Upload PR {{ project.id }}.owl
130-
uses: actions/upload-artifact@v4
130+
uses: actions/upload-artifact@v7
131131
with:
132132
name: {{ project.id }}-pr.owl
133133
path: src/ontology/{{ project.id }}.owl
@@ -136,13 +136,13 @@ jobs:
136136
runs-on: ubuntu-latest
137137
container: obolibrary/odklite:{% if env is defined -%}{{env['ODK_VERSION'] or "latest" }}{%- else %}latest{% endif %}
138138
steps:
139-
- uses: actions/checkout@v4
139+
- uses: actions/checkout@v6
140140
with:
141141
ref: master
142142
- name: Classify ontology
143143
run: cd src/ontology; make IMP=FALSE PAT=FALSE MIR=FALSE {{ project.id }}.owl
144144
- name: Upload master {{ project.id }}.owl
145-
uses: actions/upload-artifact@v4
145+
uses: actions/upload-artifact@v7
146146
with:
147147
name: {{ project.id }}-master.owl
148148
path: src/ontology/{{ project.id }}.owl
@@ -154,31 +154,31 @@ jobs:
154154
runs-on: ubuntu-latest
155155
container: obolibrary/odklite:{% if env is defined -%}{{env['ODK_VERSION'] or "latest" }}{%- else %}latest{% endif %}
156156
steps:
157-
- uses: actions/checkout@v4
157+
- uses: actions/checkout@v6
158158
- name: Download master classification
159-
uses: actions/download-artifact@v4
159+
uses: actions/download-artifact@v8
160160
with:
161161
name: {{ project.id }}-master.owl
162162
path: src/ontology/{{ project.id }}-master.owl
163163
- name: Download PR classification
164-
uses: actions/download-artifact@v4
164+
uses: actions/download-artifact@v8
165165
with:
166166
name: {{ project.id }}-pr.owl
167167
path: src/ontology/{{ project.id }}-pr.owl
168168
- name: Diff classification
169169
run: export ROBOT_JAVA_ARGS=-Xmx6G; cd src/ontology; robot diff --labels True --left {{ project.id }}-master.owl/{{ project.id }}.owl --left-catalog catalog-v001.xml --right {{ project.id }}-pr.owl/{{ project.id }}.owl --right-catalog catalog-v001.xml -f markdown -o classification-diff.md
170170
- name: Upload diff
171-
uses: actions/upload-artifact@v4
171+
uses: actions/upload-artifact@v7
172172
with:
173173
name: classification-diff.md
174174
path: src/ontology/classification-diff.md
175175
post_comment:
176176
needs: [diff_classification, edit_file]
177177
runs-on: ubuntu-latest
178178
steps:
179-
- uses: actions/checkout@v4
179+
- uses: actions/checkout@v6
180180
- name: Download reasoned diff
181-
uses: actions/download-artifact@v4
181+
uses: actions/download-artifact@v8
182182
with:
183183
name: classification-diff.md
184184
path: classification-diff.md
@@ -187,13 +187,13 @@ jobs:
187187
- name: Post reasoned comment
188188
env:
189189
GITHUB_TOKEN: {% raw %}${{ secrets.GITHUB_TOKEN }}{% endraw %}
190-
uses: NejcZdovc/comment-pr@v1.1.1
190+
uses: NejcZdovc/comment-pr@v2
191191
with:
192192
file: "../../comment.md"
193193
identifier: "REASONED"
194-
- uses: actions/checkout@v4
194+
- uses: actions/checkout@v6
195195
- name: Download edit diff
196-
uses: actions/download-artifact@v4
196+
uses: actions/download-artifact@v8
197197
with:
198198
name: edit-diff.md
199199
path: edit-diff.md
@@ -202,7 +202,7 @@ jobs:
202202
- name: Post comment
203203
env:
204204
GITHUB_TOKEN: {% raw %}${{ secrets.GITHUB_TOKEN }}{% endraw %}
205-
uses: NejcZdovc/comment-pr@v1.1.1
205+
uses: NejcZdovc/comment-pr@v2
206206
with:
207207
file: "../../edit-comment.md"
208208
identifier: "UNREASONED"
@@ -226,15 +226,15 @@ jobs:
226226
post_diff:
227227
runs-on: ubuntu-latest
228228
steps:
229-
- uses: actions/checkout@v4
229+
- uses: actions/checkout@v6
230230
- name: Prepare release comment
231231
env:
232232
GITHUB_SHA: {% raw %}${{ github.sha }}{% endraw %}
233233
run: "echo \"[Here's a diff of how this release impacts {{ project.id }}.owl](https://github.com/obophenotype/{{ project.repo }}/blob/${% raw %}${{ env.GITHUB_SHA }}{% endraw %}/src/ontology/reports/release-diff.md)\" >comment.md"
234234
- name: Post reasoned comment
235235
env:
236236
GITHUB_TOKEN: {% raw %}${{ secrets.GITHUB_TOKEN }}{% endraw %}
237-
uses: NejcZdovc/comment-pr@v2.0.0
237+
uses: NejcZdovc/comment-pr@v2
238238
with:
239239
github_token: {% raw %}${{ env.GITHUB_TOKEN }}{% endraw %}
240240
file: "../../comment.md"
@@ -260,7 +260,7 @@ jobs:
260260
runs-on: ubuntu-latest
261261
steps:
262262
- name: Checkout main
263-
uses: actions/checkout@v4
263+
uses: actions/checkout@v6
264264

265265
- name: Deploy docs
266266
uses: mhausenblas/mkdocs-deploy-gh-pages@master

0 commit comments

Comments
 (0)