Skip to content

Commit 83c6b29

Browse files
authored
Update CI workflow to include artifact creation and tests
Added steps for creating plugin artifacts and launching tests.
1 parent 0748519 commit 83c6b29

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
uses: actions/checkout@v4
110110
with:
111111
path: ${{ env.WORKSPACE_SRC_PATH }}
112-
112+
113113
################ Build and install current plugin ##############
114114
- name: Build and install
115115
shell: bash
@@ -173,6 +173,7 @@ jobs:
173173
with:
174174
name: ${{ steps.sanitize.outputs.artifact_name }}
175175
path: ${{ env.WORKSPACE_ARTIFACT_PATH }}
176+
176177
################### Tests ##############
177178
- name: Launch test
178179
uses: sofa-framework/sofa-test-action@v1.0
@@ -186,6 +187,7 @@ jobs:
186187
nb_parallel_threads: '4'
187188

188189

190+
################### Create plugin artifacts ##############
189191
deploy:
190192
name: Deploy artifacts
191193
if: startsWith(github.ref, 'refs/tags/v')

0 commit comments

Comments
 (0)