Skip to content

bin/verify-exercises-in-docker#655

Merged
glennj merged 1 commit into
exercism:mainfrom
keiravillekode:verify-exercises-in-docker
Jun 21, 2026
Merged

bin/verify-exercises-in-docker#655
glennj merged 1 commit into
exercism:mainfrom
keiravillekode:verify-exercises-in-docker

Conversation

@keiravillekode

Copy link
Copy Markdown
Contributor

This script is useful for testing exercises against a test runner.

@keiravillekode

Copy link
Copy Markdown
Contributor Author

All of the practice exercises pass.

Concept exercises fail with

pubspec.yaml has no lower-bound SDK constraint.
You should edit pubspec.yaml to contain an SDK constraint:

environment:
  sdk: '^3.2.0'

See https://dart.dev/go/sdk-constraint

@keiravillekode

Copy link
Copy Markdown
Contributor Author

I used this to validate a possible test runner size reduction

exercism/dart-test-runner@fb2000c

exercism/test-runner:latest
1.26GB          330MB

becomes

exercism/test-runner:latest
717MB          179MB

@glennj

glennj commented Jun 20, 2026

Copy link
Copy Markdown
Contributor

Nice!

@keiravillekode

Copy link
Copy Markdown
Contributor Author

I don't have merge privileges.

@glennj glennj merged commit 7473161 into exercism:main Jun 21, 2026
3 checks passed
@keiravillekode keiravillekode deleted the verify-exercises-in-docker branch June 21, 2026 22:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants