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