Skip to content

Commit 6d77957

Browse files
committed
Run test on CI
1 parent d371e81 commit 6d77957

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
@@ -177,12 +177,12 @@ where
177177

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

0 commit comments

Comments
 (0)