Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Radically cleanup the templates #87

Merged
merged 10 commits into from
Jul 28, 2023
Merged

Radically cleanup the templates #87

merged 10 commits into from
Jul 28, 2023

Conversation

thufschmitt
Copy link
Member

@thufschmitt thufschmitt commented Jul 5, 2023

Remove all the templates, except for one.
This makes the repository quite simpler, and emphasises the fact that we want something that just works™

We'll certainly want to add some funkier tests, but in a more principled way, and that doesn't leak into the end-user interface.

Also removes the example for the same reason.

Fix #86

@thufschmitt thufschmitt force-pushed the cleanup-templates branch 2 times, most recently from 8023ccf to 3500038 Compare July 5, 2023 12:24
@thufschmitt
Copy link
Member Author

(The merging is blocked since it's expecting the Test devshell haskell-devshell job to succeed. But I'll change that to Test devshells if we agree on that PR)

test-template.sh Outdated Show resolved Hide resolved
flake.nix Show resolved Hide resolved
.github/workflows/templates.yml Outdated Show resolved Hide resolved
test-template.sh Outdated Show resolved Hide resolved
@thufschmitt thufschmitt force-pushed the cleanup-templates branch 3 times, most recently from 6094ac3 to 22ab96b Compare July 27, 2023 05:39
@thufschmitt
Copy link
Member Author

@YorikSar I've added the example back. PTAL

Théophane Hufschmitt and others added 6 commits July 27, 2023 16:37
Remove all the templates, except for one.
This makes the repository quite simpler, and emphasises the fact that we
want something that just works™

We'll certainly want to add some funkier tests, but in a more principled
way, and that doesn't leak into the end-user interface.

Also removes the example for the same reason
Fix the broken ones and give default arguments to the ones that require
it.

Also blacklists `NickelPkg` as it's not a shell (arguably shouldn't be
in the same record as the shells, but that's a refactoring for later)
flake.nix Outdated Show resolved Hide resolved
run-test.sh Outdated Show resolved Hide resolved
@thufschmitt thufschmitt force-pushed the cleanup-templates branch 2 times, most recently from a73b7fb to 3506448 Compare July 27, 2023 19:04
Théophane Hufschmitt added 4 commits July 27, 2023 21:59
@YorikSar YorikSar merged commit ee236f2 into main Jul 28, 2023
1 check passed
@YorikSar YorikSar deleted the cleanup-templates branch July 28, 2023 13:25
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.

Get rid of the bazillon templates
2 participants