17
17
steps :
18
18
# Check out the GitHub repository
19
19
- name : Checkout interface
20
- uses : actions/checkout@v3
20
+ uses : actions/checkout@v4
21
21
with :
22
22
path : dist/open-simulation-interface
23
23
# Set the version variable based on the latest tag (could be replaced with github-internal predefined variable?)
66
66
steps :
67
67
# Check out the Antora generator
68
68
- name : Checkout Antora generator
69
- uses : actions/checkout@v3
69
+ uses : actions/checkout@v4
70
70
with :
71
71
repository : OpenSimulationInterface/osi-antora-generator
72
72
path : antora
94
94
args : antora.sh
95
95
# Upload the created artifact for later jobs to use
96
96
- name : Upload artifact
97
- uses : actions/upload-artifact@v3
97
+ uses : actions/upload-artifact@v4
98
98
with :
99
99
name : antora
100
100
path : antora/site
@@ -107,19 +107,19 @@ jobs:
107
107
steps :
108
108
# Check out the repository (again)
109
109
- name : Checkout interface
110
- uses : actions/checkout@v3
110
+ uses : actions/checkout@v4
111
111
with :
112
112
path : dist/open-simulation-interface_${{needs.setup.outputs.output1}}
113
113
# Check out the sensor model packaging repo
114
114
- name : Checkout sensor model packaging
115
- uses : actions/checkout@v3
115
+ uses : actions/checkout@v4
116
116
with :
117
117
repository : OpenSimulationInterface/osi-sensor-model-packaging
118
118
path : dist/osi-sensor-model-packaging
119
119
fetch-depth : 0
120
120
# Retrieve the Antora artifact from the previous job
121
121
- name : Retrieve Antora artifact
122
- uses : actions/download-artifact@v3
122
+ uses : actions/download-artifact@v4
123
123
with :
124
124
name : antora
125
125
path : dist/ASAM_OSI_Standard_${{needs.setup.outputs.output1}}/
@@ -154,13 +154,13 @@ jobs:
154
154
mv osi-sensor-model-packaging osi-sensor-model-packaging_${{ env.OSMP_VERSION }}
155
155
# Package all collected deliverables
156
156
- name : Zip Release
157
- uses : TheDoctor0/zip-release@0.6.2
157
+ uses : TheDoctor0/zip-release@0.7.6
158
158
with :
159
159
filename : ASAM_OSI_${{needs.setup.outputs.output1}}.zip
160
160
directory : dist
161
161
# Upload the created artifact for the publish job
162
162
- name : Upload artifact
163
- uses : actions/upload-artifact@v3
163
+ uses : actions/upload-artifact@v4
164
164
with :
165
165
name : deliverables
166
166
path : dist/ASAM_OSI_${{needs.setup.outputs.output1}}.zip
@@ -173,7 +173,7 @@ jobs:
173
173
steps :
174
174
# Retrieve the previously uploaded deliverables artifact
175
175
- name : Retrieve previous artifacts
176
- uses : actions/download-artifact@v3
176
+ uses : actions/download-artifact@v4
177
177
with :
178
178
name : deliverables
179
179
# Add the new zip file with the deliverables to the respective release
0 commit comments