Skip to content

Commit 6ce610c

Browse files
committed
💚 Restored missing gem build steps
1 parent 5006538 commit 6ce610c

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,11 +148,18 @@ jobs:
148148
path: systest.*.fail.log
149149
if-no-files-found: ignore
150150

151+
# Build & Install Ceedling Gem
152+
# Plugin test suites (FFF, module_generator, dependencies) require the installed gem
153+
- name: Build and Install Ceedling Gem
154+
run: |
155+
gem build ceedling.gemspec
156+
gem install --local ceedling-*.gem
157+
151158
# Run FFF Plugin Tests
152159
- name: "Run Tests on Ceedling Plugin: FFF"
153160
run: |
154161
cd plugins/fff
155-
rake --trace
162+
rake
156163
cd ../..
157164
158165
# Run Module Generator Plugin Tests
@@ -241,6 +248,13 @@ jobs:
241248
path: systest.*.fail.log
242249
if-no-files-found: ignore
243250

251+
# Build & Install Ceedling Gem
252+
# Plugin test suites (FFF, module_generator, dependencies) require the installed gem
253+
- name: Build and Install Ceedling Gem
254+
run: |
255+
gem build ceedling.gemspec
256+
gem install --local ceedling-*.gem
257+
244258
# Run FFF Plugin Tests
245259
- name: "Run Tests on Ceedling Plugin: FFF"
246260
run: |

0 commit comments

Comments
 (0)