Skip to content

Commit ee94688

Browse files
committed
Merge branch 'release/2.8'
2 parents e90cfea + 485b958 commit ee94688

1 file changed

Lines changed: 25 additions & 25 deletions

File tree

.github/workflows/verify.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ jobs:
99
mockup_build:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v6
12+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1313
with:
1414
repository: xored/q7.quality.mockups
15-
- uses: actions/setup-java@v5
15+
- uses: actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5.2.0
1616
with:
1717
java-version: '17'
1818
distribution: 'temurin'
1919
cache: maven
20-
- uses: stCarolas/setup-maven@v5.1
20+
- uses: stCarolas/setup-maven@12eb41b233df95d49b0c11fc1b5bc8312e5d4ce0 # v5.1
2121
with:
2222
maven-version: 3.9.9
2323
- run: mvn clean verify
2424
- name: Archive update site
25-
uses: actions/upload-artifact@v7
25+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
2626
with:
2727
if-no-files-found: error
2828
name: mockup_repository
@@ -34,8 +34,8 @@ jobs:
3434
env:
3535
DISPLAY: :1
3636
steps:
37-
- uses: actions/checkout@v6
38-
- uses: actions/cache@v5
37+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
38+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
3939
with:
4040
key: m2repository
4141
path: |
@@ -46,7 +46,7 @@ jobs:
4646
run: ./build.sh -DforceContextQualifier=`date '+%Y%m%d%H%M'` -DbuildUrl=file://`pwd` --errors --batch-mode --no-transfer-progress
4747
- name: Archive results
4848
if: always()
49-
uses: actions/upload-artifact@v7
49+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
5050
with:
5151
if-no-files-found: error
5252
name: build_results
@@ -57,32 +57,32 @@ jobs:
5757
**/target/work/**/*.ini
5858
**/*.hrpof
5959
- name: Archive update site
60-
uses: actions/upload-artifact@v7
60+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
6161
with:
6262
if-no-files-found: error
6363
name: repository
6464
path: 'repository/rcptt/target/repository/**'
6565
- name: Publish Test Report
66-
uses: mikepenz/action-junit-report@v6
66+
uses: mikepenz/action-junit-report@49b2ca06f62aa7ef83ae6769a2179271e160d8e4 # v6.3.1
6767
if: always() # always run even if the previous step fails
6868
with:
6969
report_paths: '**/target/*-reports/*.xml'
7070
fail_on_failure: false
7171
annotate_only: true
7272
- name: Archive Runner
73-
uses: actions/upload-artifact@v7
73+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
7474
with:
7575
if-no-files-found: error
7676
name: runner
7777
path: runner/product/target/products/org.eclipse.rcptt.runner.headless-linux.gtk.x86_64.zip
7878
- name: Archive Maven Plugin
79-
uses: actions/upload-artifact@v7
79+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
8080
with:
8181
if-no-files-found: error
8282
name: maven-plugin
8383
path: /root/.m2/repository/org/eclipse/rcptt/rcptt-*/**
8484
- name: Archive IDE
85-
uses: actions/upload-artifact@v7
85+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
8686
with:
8787
if-no-files-found: error
8888
name: ide
@@ -133,40 +133,40 @@ jobs:
133133
env:
134134
DISPLAY: :1
135135
steps:
136-
- uses: actions/checkout@v6
136+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
137137
- name: VNC
138138
run: Xvnc $DISPLAY -PasswordFile /root/.vnc/passwd &
139139
- name: Download Runner
140-
uses: actions/download-artifact@v8
140+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
141141
with:
142142
name: runner
143143
- name: Download Maven Plugin
144-
uses: actions/download-artifact@v8
144+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
145145
with:
146146
name: maven-plugin
147147
path: /root/.m2/repository/org/eclipse/rcptt
148148
- name: Download IDE
149-
uses: actions/download-artifact@v8
149+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
150150
with:
151151
name: ide
152152
- name: Download Mockups
153-
uses: actions/download-artifact@v8
153+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
154154
with:
155155
name: mockup_repository
156156
path: mockup_repository
157157
- run: find . > list.txt
158158
- name: RCPTT Tests
159159
run: mvn clean verify --file rcpttTests -DexplicitRunner=`pwd`/org.eclipse.rcptt.runner.headless-linux.gtk.x86_64.zip -DrcpttPath=`pwd`/org.eclipse.rcptt.platform.product-linux.gtk.x86_64.zip -Dmockup_repository=file://`pwd`/mockup_repository --errors --batch-mode --no-transfer-progress
160160
- name: Publish Test Report
161-
uses: mikepenz/action-junit-report@v6
161+
uses: mikepenz/action-junit-report@49b2ca06f62aa7ef83ae6769a2179271e160d8e4 # v6.3.1
162162
if: always() # always run even if the previous step fails
163163
with:
164164
report_paths: '**/target/*-reports/*.xml'
165165
fail_on_failure: true
166166
annotate_only: true
167167
- name: Archive results
168168
if: always()
169-
uses: actions/upload-artifact@v7
169+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
170170
with:
171171
if-no-files-found: error
172172
name: self_results
@@ -189,38 +189,38 @@ jobs:
189189
env:
190190
DISPLAY: :1
191191
steps:
192-
- uses: actions/checkout@v6
192+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
193193
with:
194194
repository: xored/q7.quality.mockups
195-
- uses: actions/cache@v5
195+
- uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4
196196
with:
197197
key: mockups_maven
198198
path: |
199199
/root/.m2/repository
200200
- name: VNC
201201
run: Xvnc $DISPLAY -PasswordFile /root/.vnc/passwd &
202202
- name: Download Runner
203-
uses: actions/download-artifact@v8
203+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
204204
with:
205205
name: runner
206206
- name: Download Mockups
207-
uses: actions/download-artifact@v8
207+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
208208
with:
209209
name: mockup_repository
210210
path: repository/target/repository/
211211
- run: find . > list.txt
212212
- name: RCPTT Tests
213213
run: mvn clean verify --file rcpttTests -DexplicitRunner=`pwd`/org.eclipse.rcptt.runner.headless-linux.gtk.x86_64.zip -DmockupsRepository=file://`pwd`/repository/target/repository --errors --batch-mode --no-transfer-progress
214214
- name: Publish Test Report
215-
uses: mikepenz/action-junit-report@v6
215+
uses: mikepenz/action-junit-report@49b2ca06f62aa7ef83ae6769a2179271e160d8e4 # v6.3.1
216216
if: always() # always run even if the previous step fails
217217
with:
218218
report_paths: '**/target/*-reports/*.xml'
219219
fail_on_failure: false
220220
annotate_only: true
221221
- name: Archive results
222222
if: always()
223-
uses: actions/upload-artifact@v7
223+
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
224224
with:
225225
if-no-files-found: error
226226
name: mockup_results

0 commit comments

Comments
 (0)