Skip to content

Commit 6d196b9

Browse files
committed
Run test on CI
1 parent f924e23 commit 6d196b9

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -238,6 +238,13 @@ jobs:
238238
env:
239239
GLEAM_COMMAND: gleam
240240

241+
- name: test/erlang_shipment_no_dev_deps
242+
run: ./test.sh
243+
working-directory: ./test/erlang_shipment_no_dev_deps
244+
if: ${{ matrix.run-integration-tests }}
245+
env:
246+
GLEAM_COMMAND: gleam
247+
241248
- name: test/project_javascript
242249
run: |
243250
gleam run

compiler-core/src/build/project_compiler.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,12 +182,12 @@ where
182182

183183
fn retain_only_production_packages(&mut self) {
184184
let mut production = HashSet::new();
185-
let mut queue: Vec<_> = self.config.dependencies.keys().cloned().collect();
185+
let mut queue: Vec<_> = self.config.dependencies.keys().collect();
186186
while let Some(name) = queue.pop() {
187187
if production.insert(name.clone())
188188
&& let Some(pkg) = self.packages.get(name.as_str())
189189
{
190-
queue.extend(pkg.requirements.iter().cloned());
190+
queue.extend(pkg.requirements.iter());
191191
}
192192
}
193193
self.packages

0 commit comments

Comments
 (0)